Huangguoshu Waterfall
Huangguoshu Waterfall, situated in the province of Anshun in China, is the tallest waterfall in Asia at 255ft (77.8m) high and 331ft (101m) wide. It’s name, ‘Huangguoshu’, literally translates to ‘yellow fruit tree’. The falls and the surrounding area form ‘Huangguoshu Waterfall National Park’, which is rated by the Chinese Tourism board as AAAAA, the…