With the rainy season coming to a close, Japan starts to slide into its dog days. As thermometer and hygrometer levels nudge to swelteringly high levels, many Tokyoites feel the burning need to escape the busy, cramped shopping streets of the city and find relief and peace of mind . . . in the busy, cramped shopping streets of the country.

They make for Karuizawa.

Admittedly, Karuizawa during peak season often has as much get-away-from-it-all character as Tokyo's JR Yamanote Line. But at least it is cool. At 1,000 meters above sea level, this resort town on the eastern edge of mountainous Nagano Prefecture offers a respite for those ditching the hot, dusty city. And, despite the sometime crowds, Karuizawa has its charm.