On the island of Hokkaido, the Unkai Terrace is a scenic spot that because of the natural hot springs in the area and the differences in temperature a sea of clouds cover the mountainous region.
On the island of Hokkaido, the Unkai Terrace is a scenic spot that because of the natural hot springs in the area and the differences in temperature a sea of clouds cover the mountainous region.