House of The Gods
The word Tepui [te’pwi] means “house of the gods” to the indigenous people who inhabit the Gran Sabana. These table top mountains or grand mesas are found in South America, especially in Venezuela and western Guyana, and can tower up to 1000 meters above the forest