Port Lockroy is a natural harbor in the British Antarctic Territory. It is located on the west coast of Wiencke Island in the Palmer Archipelago on the Antarctic Peninsula.
View Full Image on Dreamstime
Username: Walterstiedenroth
Editorial: No
Width: 4272 pixels
Height: 2848 pixels
Downloads: 0
Image ID: 217875886