Second Opium War
The Battle of Canton was fought between British and Chinese forces at the city of Canton (Guangzhou), Guangdong province, China on 23 October to 5 November 1856 during the Second Opium War.