Mar 14, 2012
The world’s highest waterfall – Spectacular Angel Falls
Angel Falls (Salto Angel, Salto Churun Meru) is located in the deep forests of large plateau in the Venezuela and Guyana, torrents of Rio Churun from the Auyan-tepui mountain (the Auyantepui mountain) rush down the cliff and make a sheer drop of 979.6 m, about 18 times the height of Niagara Falls.
Tagged: Angel Falls, great waterfall, highest waterfall, impressive, landscape, Salto Angel, Salto Churun Meru, sightseeing, spectacular, Travel, wonder








Recent Comments