St Isaac's Cathedral
St Isaac's Cathedral (1818–1858), is the largest church in St.Petersburg and one of the biggest domed buildings in the world, constructed for 40...
More Info
Location
St. Petersburg
Russian Federation (RU)
Other Views
Google
Bing
Yahoo
Google Earth (KML)
[
URL
]
[
X
]
URL:
Submit location to Virtual Globetrotting: