Filming Locations (2)

  • Chengde, Hebei, China

  • Inner Mongolia, China