Live: Witness the grandeur of China's Huangguoshu Waterfall
18 Jun 2026, 06:02 GMT
Source URL: https://news.cgtn.com/news/2026-06-18/Live-Witness-the-grandeur-of-China-s-Huangguoshu-Waterfall-1O4AVmvNVuM/p.html?UTM_Source=cgtn&UTM_Medium=rss&UTM_Campaign=Video
Located in southwest China's Guizhou Province, Huangguoshu Waterfall is the largest waterfall in China.