Tokyo

  • February 24, 2018

Tokyo is a city of 38 million people – more than the population of all of Canada – and it spreads out in all directions for a hundred miles. Yet, at street level everywhere there is a sense of order and harmony.