Battle of Zhangjiawan

Battle of Zhangjiawan was fought by British and French forces against China at the town of Zhangjiawan (to the east of Tongzhou) during the Second Opium War on the morning of 18 September 1860.

Battle of Zhangjiawan

Battle of Zhangjiawan was fought by British and French forces against China at the town of Zhangjiawan (to the east of Tongzhou) during the Second Opium War on the morning of 18 September 1860.