A 100-year-old Cottage At an altitude of about 1,000m, Karuizawa is a highland town. It is cool in summer and fiercely cold in winter. The town's year-round population of around 20,000 increases ...