Anywhere Italy

High ground

High-altitude villages

Above 800 metres, where the season is short and the air is thin.

19 lists