5 years ago
in English · 3,328 Views
likes 5clips 5comments 1
Tepui (Table-top) Mountain, a real natural wonder
Tepui Mountain has one of the most spectaculaous view in the world. Elevation ranges between 1,000~3,000 meter and the there is a 1,000m height waterfall one of the tallest in the world.