Wednesday, Oct 28, 2026
Focus on the big picture

Live: A sneak peek of Shennv Peak in southwest China's Chongqing City

CGTN, 21 Oct 2021
Shennv, which means "goddess" in Chinese, is located in the Three Gorges area on the Yangtze River. As a Chinese legend goes, Yaoji, the goddess of Wushan, resides there. The peak stands out in the clouds like a graceful young girl and gets its name Shennv Peak. Have a view of the romantic peak attracting ancient and modern Chinese poets who gather inspiration from it. #RisingStarCities
Related Articles