Thank you for your patience while we retrieve your images.
Hokkaido, Japan

Hokkaido, Japan

The simplest beauty: a snow-covered landscape in a remote area of Hokkaido, in Northern Japan.