A Cedar Home in the Forest of in Karuizawa, Japan, Lives Like a Treehouse

Karuizawa, in the Nagano Prefecture, is one of the best known and oldest resort towns in Japan, offering excellent retail and dining options, while primary and junior high schools are available a thirty minute drive away. The area is well-connected, with nearby transport links including Karuizawa and Miyota Stations. ( read original story ...)