Weekend in Karuizawa- a popular tourist spot for Japanese. To date, it is the only city in the world to have hosted both Summer and Winter Olympic events.

AloJapan.com