China’s highest waterfall criticized for being man-made tourist spot 10 June 2024 api_client News Vietnam 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