Statue of Liberty
now browsing by tag
On Friday, we asked you Where in the World? the picture taken below is. The answer is Tokyo Bay in Tokyo, Japan – and, yes, that is the Statue of Liberty.
As I headed round the bend I had to do a double take. Suddenly I wondered if I had turned a corner into New York. From nowhere, standing in front of me, was the Statue of Liberty.