Seit Oktober 1856, dem Beginn des zweiten Opiumkrieges, belagerten britische Truppen die Hafenstadt Kanton (Guangzhou). Chinesische Beamte hatten ein unter britischer Flagge fahrendes Schiff wegen des Verdachts des Opiumschmuggels kontrolliert und zwölf Männer festgenommen. Großbritannien hatte China daraufhin den Krieg erklärt.