Filming Locations (2)

  • Xichang, Sichuan Province, China

  • Mianyang, Sichuan Province, China