Water could be seen come out of a pipe on the top of the mountain in the video A controversy over a waterfall has cascaded into a social media storm in China, even prompting an explanation from ...
Guizhou province in China has the country's largest waterfall and one of the biggest in Asia. The region now also features one of the world's tallest man-made waterfalls, located on the facade 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 ...