Combining ancient culture with beautiful natural landscapes and striking modernity, Japan is a dazzling destination no matter your interests. Bask under the cherry blossoms, visit the large temple of Todaiji to see throngs of holy deer, lose yourself in a rockery or experience a ski season in Hokkaido.