Nagano, perched in the central part of Honshu, is called the "Roof of Japan" for its encircling lofty mountains, including the iconic Mt. Fuji. It's the perfect destination for all seasons, with its flower-filled summer, colourful autumn, and solemn white winter.