Landscape of snowy mountains and icy shores of the Lemaire Channel in the Antarctic Peninsula, Antarctica