Russia

Peter and Paul Cathedral

Status:

Already located!

Solution:

Peter and Paul Cathedral

Lat/Lng:
59.95024793466365, 30.316182624954195

Found by:

CuriousJM

place image

2 comments

CuriousJM 5 months ago
0

Google Street View;
external link

CuriousJM 5 months ago
0

Peter and Paul Cathedral, St Petersburg, Russia.
Wikimedia Link;
external link