Skip to main content

Space Shuttle on Street View

Space Shuttle Atlantis in Cape Canaveral, Florida.
The last mission of Atlantis and the last flight of the Shuttle program was STS-135 in 2011.


Published on August 24, 2013

1 placemark 4,344 views 0 views/24h


Embed Code

x px

Leave a Reply