Ephesus in Turkey, thanks to my friend Andrea for the picture
What Waterfall is this?
September 21, 2007 by 3 Comments
Where is this Stadium?
September 20, 2007 by 3 Comments
The 1896 Olympic Stadium in Athens, Greece-the first modern Olympiad
Where is this Befuddled Statue?
September 18, 2007 by 10 Comments
Where is the “Gherkin”?
September 13, 2007 by 5 Comments
The gherkin is of course in the city of London, UK