Yankee Harbour photograph

Yankee Harbour

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2341377
Send edit request

About Yankee Harbour


Yankee Harbour is a small inner harbour entered from Shopski Cove between Glacier Bluff and Spit Point, indenting the south-west side of Greenwich Island in the South Shetland Islands, Antarctica.

Yankee Harbour Photos

Related Persons

Next Profile ❯