Image 1 of 1
AUSTRIA-TG-303.jpg
Ski resort town of Lech in the Austrian Alps, Austria