I want to know the answer to the following question:
During which war did the British navy defeat Eight Banners forces at Ningbo and Dinghai?
All the background I'm provided with is that "Under the terms of the Treaty of Nanking, signed in 1843, Ningbo became one of the five Chinese treaty ports opened to virtually unrestricted foreign trade.". Is that enough to answer the question?