Blending hypermodernity with eons-old traditions, Japan is both The Land of the Rising Sun and a place where it never seems to set

Find out more about Japan including when to go, things to do and much more