Basilica of Superga

Photograph by Domeian on Wikipedia.

Wikipedia picture of the day November 2026

Gorgeous picture of the Basilica of Superga, in the city of Turin Italy, backgrounded by the Italian / Swedish Alps.