Hengdian World Studios
The film was shot in the Hengdian World Studios in Zhejiang province, a common filming site for historical films which has been dubbed "Chinawood." In order to recreate the streets of 19th-century Guangzhou, nearly 120 construction teams from surrounding villages were assembled.