News

Filming took place between April and August last year at Hengdian World Studios in Zhejiang province, one of China's largest ...