Torres del Paine National Park Seen From Orbit

©NASA

Torres del Paine National Park

The mountainous and glacial Torres del Paine National Park in southern Chile is pictured as the International Space Station began a quick orbital pass over the South American continent.

iss056e096830 (July 15, 2018) Larger image

Please follow SpaceRef on Twitter and Like us on Facebook.