The Japanese name for Japan is ‘Nippon’ or ‘Nihon’ meaning ‘sun origin’ and is often translated as ‘Land of the Rising Sun’. It is a country of contrasts; engaging a combination of futuristic cities, ancient culture and diverse scenery. Japan is famous for its relatively short Cherry Blossom season.