Port Lockroy Expedition Station in the Antarctica - Image Details
Image
Port Lockroy Expedition Station in the Antarctica

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