Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
View at the Chiesa della Gran Madre di Dio from the Mole Antonelliana. The Chiesa della Gran Madre di Dio or Great Mother of God in the Italian city of Turin is one of most important churches of the city. The Church rises at the foot hill in a very suggestive position near the river Po connected by the Ponte Vittorio Emanuele I with the Piazza Vittorio Veneto, one of the main squares of Turin.