Hohenschwangau - Germany

Me, standing on snow at last Stepping on snow at last!
[Hohenschwangau village - Germany]