Enter your email address to subscribe to this blog and receive notifications of new posts by email.
Join 1,640 other followers
No Instagram images were found.
St. Isaac's Cathedral is the largest Orthodox Cathedral in Russia, names after the patron saint of Peter the Great. Through the park in front of the church is the famous statue of Peter the Great on horseback, overlooking the Neva River.