×

Lyddan Island

Island in the Antarctic
Lyddan Island is an ice-covered island located at the southwestern extremity of the Riiser-Larsen Ice Shelf, separating it from the Brunt Ice Shelf, about 20 nautical miles off the Princess Martha Coast of Antarctica. It is about 45 nautical miles... Wikipedia