Angel Falls, Venezuela
Located in the Guayana highlands
of Venezuela, this mammoth waterfall is dramatic and beautiful in equal parts.
The drop is more than 3,199 feet (975m), making Angel Falls the world's highest
uninterrupted waterfall. It cascades over the edge of the Auyán-Tepuí mountain,
a designated UNESCO World Heritage Site. Majestic and dominating, this natural
wonder highlights the immense power of Mother Nature.
No comments:
Post a Comment