Japan’s capital city, Tokyo, is a major metropolis which melds together both chaos and precision organisation while slotting ancient and decidedly sci-fi-like visions of the future side-by-side. Here you will find such imposing sights as ancient shrines and imperial palaces, have the opportunity to take part in traditional tea ceremonies or watch sumo wrestlers grappling […]
