Japan

Articles

Metros of the World: Ten Fascinating Facts

Almost 200 cities in the world in more then sixty countries now have a metro system and billions of journeys are made on them  each year. Here are some fascinating facts on a mode of transport which  is part of everyday life in more and more cities  across the globe. 

Read More
Articles

Shopping in Tokyo

On the face of it Tokyo seems to conform to all its stereotypes; overwhelmingly big (55 miles from east to west, 15 miles from north to south), frighteningly modern, constantly evolving, frantically paced and packed with hordes of identically clad ‘salarymen’ fighting their way to and from their offices.

Read More