Say the word Tokyo, and most likely, a flood of contrasting images come to mind.
The city means different things to different people.
Some think of the Shibuya Scramble Crossing, probably one of the world’s most recognized crossings. Others might think of Asakusa and SensÅ-ji ...