This pair of images from NASA Terra satellite are of the Pine Island Glacier in western Antarctica, acquired on December 12, 2000 during Terra orbit 5246.
Interested in Natural history?
Get updates with your personalized Culture Weekly
You are all set!
Your first Culture Weekly will arrive this week.