Designed by
Title
Lemaire Channel, Antarctica #13598181
Description
Lemaire Channel is a strait off Antarctica, located between the mainland's Antarctic Peninsula and Booth Island. It is one of the top tourist destinations in Antarctica, with steep cliffs on either side of the iceberg and ice filled passage.