Posts

Showing posts with the label Antarctica

Port Lockroy, Antarctica

Image
Port Lockroy is a natural harbour on the north-western shore of Wiencke Island in Palmer Archipelago in front of Antarctic Peninsula.