9999 steps to the top of China’s tallest waterfall

If you were to guess where the biggest waterfall in China is located, what would you say? China is home to some of the biggest mountains and longest rivers in the world, it would have to be near one of them right? That's what I would have thought. About halfway up the mountain An hour …

Follow by Email
RSS Feed (if you like the simple days of the internet)
%d bloggers like this: