Huangguoshu: majestic waterfall in southwest China
Share
Copied
01:07
The Huangguoshu Waterfall is a natural wonder located in southwest China's Guizhou Province. It is renowned for its impressive size and beauty. The waterfall has been featured in numerous Chinese literature works, poems, and paintings throughout history, showcasing its revered status in Chinese culture. Join Rachel in visiting this majestic wonder.