Hokkaido is the northern island of Japan. It has cities with modern urban humanity that wild mountains, forests, lakes keep at bay.

Leave comment

Your email address will not be published. Required fields are marked with *.