The Angel Falls, the world’s highest waterfall stands 979 meters tall. The public discovered this beautiful phenomenon in the late 30’s and it’s still a rare sight for many people as it lies deep in the jungles of South America
Angel falls, Venezuela.
Posted on at