You can enjoy a view of the Sea of Japan, and there is a sense of nature behind!

Nozuka, Iwanai Town, Iwanai District, Hokkaido