Movies filmed in Trumpet Shell Valley, Sichuan, China

There are 1 movies that were filmed in Trumpet Shell Valley, Sichuan, China.

Sichuan is a southwestern Chinese province that contains a stretch of Asia’s longest river, the Yangtze. The region is the home of giant pandas, which visitors can observe at Bifengxia Panda Base and other reserves. Chengdu, the provincial capital, is a center for traditional Sichuanese opera, which include fire-breathing and sleight-of-hand mask changes.

State: Sichuan Country: China