Interested to discover that NASA's Curiosity Rover has touched down, on Mars, at a site known as Glenelg. Having visited similarly named locations, in Australia (where the intriguing creation, below, can be found) and in western Scotland, am I faced with the most challenging hat-trick ever?
No comments:
Post a Comment