Tag Archives: Neblina da Pica

Neblina da Pica

Neblina da Pica is a high pyramid or tooth like shaped mountain that stands at 2994 metres high and is located in Brazil. It is said to lie on the Brazilian border and Venezuelan border at ┬áPico de Marco. Neblina da Pica is sometimes said to be the highest point in South America, and being on the border of Venezuela ... Read More »