Imperial Palace, Tokyo
Sightseeing in Japan picture - The Imperial palance in the centre of Tokyo. The residence of the Emperor of Japan, the last link to the Japan of the past. Other than the link to the distant feudal past of Japan, what is truly mindboggling about standing here is the realization that within a 30 mile radius live 29 million people.