Antarctica mountains are awesome. Glacier carved landscape with tall beautiful mountains. It's note that easy to land here. Big walls of glaciers stretch for long miles. Even small islands or stones at the sea are covered with huge piles of soft snow where you can fall up to your shoulders and dig yourself out :)
Here's the Seven Sisters ridge in Peltier channel.
Antarctica expedition with Danielkordan.com