Where is St. Peter's Church?
Where is St. Peter's Church located?
St. Peter's Church, St. Peter's Church, Sweden (approx. 55.60694°, 13.003612°)
Where is St. Peter's Church on the map?
{"latitude":55.60694,"longitude":13.003612,"title":"St. Peter's Church"}