unknown mountains on postage stamps
Chile 1977, Antarctic Station.
It is not confirmed, but it seems to be the Almirante Brown Antarctic Base in Paradise Bay.
Chile 2006, Chilean Antarctica.
The stamp was issued in the series "Tourism".