The tourist leaked sensational information about China’s highest waterfall
Located in Henan Province, China, Yuntai Falls is known as the country’s highest continuous waterfall. The authorities there call it like this. The height of Yuntai waterfall is 1 thousand 30 feet. Everyone knows it as a natural scenic waterfall. Therefore, hundreds of thousands of people gather at Yuntai Mountain Tourism Park every year. […]
Read More
