Hohenschwangau - Germany

Snow at last! Touching snow for the first time, and here is the proof
[Hohenschwangau village - Germany]