The Lost World Really Exists

Tepui is a mesa flat-topped mountain situated in the Guiana Highlands, South America, to be exact, in Venezuela. As such mountains are very high, the term “tepui” means “The House of Gods” in the language of the Pemon, a tribe living in the Gran Sabana. Tepui is a separate mountain, which means that a large diversity of endemic flora and fauna can be met there. Some species dwell on only one tepui.

1

Tepui that rises above the surrounding forest has nearly vertical plates, and most of these “walls” are 1000 meters above the jungle.

2

The highest tepui reaches a height of 3000 meters.

Continue this post on the next page…

Prev1 of 10