Pico da Neblina

Pico da Neblina is a mountain in Brazil’s Amazonas state, near the Venezuelan border. At about 2,995 meters, it is Brazil’s highest point.

Connect