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