Filming Locations (1)

  • Sichuan, China