|
|
|
|
Tokyo is a buzzing city of 24-hour shops and vending machines,
with some kind of festival taking place nearly every day of the
year. But take a step back from the busy main roads and department
stores and you'll find quiet backstreets, ancient monuments and
the landmark Imperial Palace, right in the heart of the city - a
clear reminder of the city's history and tradition.
|
|