Russia
St. Nicholas Naval Cathedral, Saint Petersburg
Description:
In 2006, I visited Russia (Saint Petersburg and Moscow). I think it is in Saint Petersburg.
Status:
Already located!
Solution:
St. Nicholas Naval Cathedral, Saint Petersburg
Lat/Lng:
59.92256809145539, 30.30004645552065
Found by:
CuriousJM
50 months ago
127
It is St. Nicholas Naval Cathedral, Saint Petersburg.
external link
external link
2 comments