Lake Shikotsu Tsuruga Resort Spa Mizu no Uta...
A water-inspired resort hotel located on Lake Shikotsu in Hokkaido, Japan, offering easy access to New Chitose Airport and Sapporo as well as sightseeing adventures in Shikotsu-Toya National Park....
Chitose, Hokkaido, Japan