West China
Real-scene show Impression Wulong staged in SW China's Chongqing
2017-11-30 10:15:45
Actresses perform the boat towing at the real-scene show Impression Wulong in the Peach Garden Canyon in Wulong District of southwest China's Chongqing Municipality, Nov. 28, 2017. The Impression Wulong is a well-known 70-minute-long performance that attracts visitors and shows the landscape and culture of southwest China. (Xinhua/Wang Quanchao)
Editor:Jiang Yiwei