Where is Space Shuttle?
Where is Space Shuttle located?
Space Shuttle, Space Shuttle, United States of America (approx. 34.710793°, -86.65286°)
Where is Space Shuttle on the map?
{"latitude":34.710793,"longitude":-86.65286,"title":"Space Shuttle"}