London, UK, 2005.
2nd July 2005.
A string of concerts took place in 10 different locations around the globe. Watched by an estimated 3 billion people, it was defined the greatest show on Earth! 150 more words
On Sundays, especially on sunny Sundays, the Imperial Palace is a great place to visit. Not the palace itself, nor the famous Nijûbashi, but the Imperial Palace Grounds. 172 more words