Where is Chapel of the Holy Shroud?
Where is Chapel of the Holy Shroud located?
Chapel of the Holy Shroud, Piemonte, Italy (approx. 45.07332°, 7.685435°)
Where is Chapel of the Holy Shroud on the map?
{"latitude":45.07332,"longitude":7.685435,"title":"Chapel of the Holy Shroud"}