montanabee
6 years ago1,000+ Views
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.
montanabee
5 Likes
7 Shares
1 comment
Astonishing! Thanks.
5
1
7