If you click in
here you can vote for the 7 wonders of nature. Of course, one of the 28 finalists is the
Auyan tepuí, a.k.a. Angel's Falls. Auyan tepuí means Devil's Mountain in the Carib language
Pemon, one of the some 29 official languages in Venezuela.
On one side of this mountain you can see the highest water fall on Earth: 979 meters (3,210 ft) high, and 807 meters of uninterrupted descent.
You can see another cooler picture
here.
These here are flesh-eating
Heliamphora. Believe me, there are many more wonderful creatures there at every step: