Russia
Peter and Paul Cathedral
Description:
Russia
Status:
Already located!
Solution:
Peter and Paul Cathedral
Lat/Lng:
59.95024793466365, 30.316182624954195
Found by:
CuriousJM
63 months ago
129
Peter and Paul Cathedral, St Petersburg, Russia.
Wikimedia Link;
external link
2 comments