The immaculate grounds of the Nikka Distillery, Hokkaido, Japan.

Advertisements