Germany?
Hakuba, Japan.
Please Login to reply.
Very cool. I’ve been fortunate to visit Japan twice. I love it there