China’s highest waterfall criticized for being man-made tourist spot


Scenic park operators in China’s Henan province were forced to acknowledge that the country’s highest waterfall got a helping hand from a pipe due to a lack of rainfall.

Source