Asia, Japan, Travel 25 Sep 2015 Japan! Tokyo… A City of Many Contrasts Japan is a land of many contrasts. It’s a place where centuries old traditions and cutting edge modern technology come… Hilary 8 Comments