She, a Chinese Filming Locations

She, a Chinese was filmed in Chongqing in China and London in United Kingdom.
Show Map
 

Chongking Railway Station

Chongking Railway Station

 

Royal Observatory Greenwich

Royal Observatory Greenwich