Japan: Snow Falling On Blue Pond In Hokkaido
- Captured on Monday 6th of April 2020
- Location is Hokkaido
Description
The Japanese northern island of Hokkaido not only has many natural wonders to boast of but also man-made ones. The Shiro Read more...