Ukimido on the shores of Lake Toya in Hokkaido

AloJapan.com