Karuizawa
Karuizawa is a resort town in the mountains near Nagano, Japan. It's known for mild summers conducive to outdoor recreation like golf. Forests in the surrounding area offer cycling and walking paths along with sites like Kumoba Pond and Shiraito Falls. Skiing and hot springs are popular in the winter. Kyu-Karuizawa, the old town center, is the site of a pedestrian shopping strip. ― Google