×

Cerro de la Neblina

Mountain in Venezuela
Cerro de la Neblina, also known as Serra da Neblina in Brazil and Sierra de la Neblina in Venezuela, is a sandstone massif located in the northern Amazon Basin. It is a tilted, heavily eroded plateau, with a deep canyon in its central portion,... Wikipedia
Elevation: 9,826′