montanabee
5 years ago1,000+ Views
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.
5 Like
2 Share
1 comment
Astonishing! Thanks.
5 years ago·Reply
5
1
2