The Lemaire Channel - generally recognised as one of the most beautiful waterways in Antarctica.

antarctica

Antarctica