A Chilean Research Station near the entrance to the harbour.
Previous
Home
Next
Antarctica