Give us feedback!

See Yuntai Waterfall (Henan), Yuntai Mountain Park, Henan, China

Yuntai waterfall is claimed as the tallest waterfall in China at 314 metres (1,030 ft). The waterfall is feed by a pipe some of the time. Yuntai Mountain Park’s management explained how changes in the dry season necessitated the extra boost to the falls.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail