Anywhere Italy

High ground

High-altitude villages

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

15 lists