Last update: February 27th, 2020 at 8:00 am
Today’s Image of the Day comes courtesy of the NASA Earth Observatory and features a look at the beautiful Adele Island, situated off the northern coast of Australia. The photo was taken by an astronaut onboard the International Space Station.
While Adele Island technically only measures 2 miles in length, its full tidal zone and surrounding sandbanks make it 15 miles long. The island is actually a very important breeding site for a number of bird species. However, pesky Polynesian rats have taken over the island, which pose a threat to the birds.
Source: NASA Earth Observatory