Thwaites Glacier

RTR3OUNE.jpg

Thwaites Glacier
The Thwaites Glacier in Antarctica is seen in this undated NASA image. 
Credit: Reuters