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