N'Dhala Gorge Nature Park Seen From Space

©NASA

N'Dhala Gorge Nature Park

The archaeological and heritage site of N'Dhala Gorge Nature Park, near the city of Alice Springs in the Northern Territory of Australia, is pictured from the International Space Station.

iss055e084525 (May 18, 2018) --- Larger image

Please follow SpaceRef on Twitter and Like us on Facebook.