The Cerro de la Neblina or Serra de la Neblina is a sandstone massif located in the northern Amazon Basin. The southeastern part with the Pico da Neblina (2'994 m) forms the Brazil–Venezuelan border. It is also the highest mountain of Brazil.
Venezuela 1998, Cerro de la Neblina.
The stamp was issued in the series "20 Anniversary Amazon Cooperation Treaty Organization".