Angel Falls, the world’s highest waterfall, is pictured at dawn on Sept. 13, 2009, near the village of Canaima in southeastern Venezuela.Aug 25, 2013

FULL STORY

Photo: AFP

This photo has been viewed 226 times.

TOP top