Lake Shiozawa is at the heart of Karuizawa Taliesin In Nagano Japan. Visitors may enjoy biking over the water, air cycling and many outdoor activities. This was taken during Spring Season.

AloJapan.com