News

The Huangguoshu waterfall, one of the largest in China, is situated over the Baishui River, one of the headstreams of the Dabang River in the Zhenning Bouyei-Miao Autonomous County southwest of ...
China has a reputation of using artificial measures to enhance famous waterfalls. The famous Huangguoshu Waterfall in the southwestern Guizhou province has been assisted by water diverted from a ...