[Karuizawa] A must-visit! A complex facility built in the middle of nature! KaruizawaPost by jiro___8 Jan 9, 2025