Having a choice of over 500 ski resorts, plus endless cultural, architectural and culinary experiences to thrill your senses, makes Japan an amazing all-round destination.