Huangguoshu Waterfall, also known as Yellow Fruit Tree Waterfall, is the major cascade in China and Asia, located on the Baihe River in Anshun, Guizhou Province. It is 77.8 m (255 ft) high and 101 m (330 ft) large. The core falls is 67 m (220 ft) high and 83.3 m (273 ft) varied. The [...]
Comments Off


