Japan is a country of contrasts, dense cities, new technology that sits comfortably alongside imperial palaces, thousands of ancient shrines and temples. Apart from the traditional v the modern Japan has some amazing landscapes.

These photos are from three of the biggest cities in Japan, Tokyo, Kyoto and Osaka

From a travel photography perspective my only tip is never have your camera too far away from you as there is a photographic opportunity around every corner.