Stunning high-definition promotional short of Hokkaido city leaves jaws hanging【Video】

The fine balance between lush greenery and vibrant city makes Kushiro a nature lover’s paradise.

Read More