Under construction for 40 years, from 1818-1858, St. Isaac’s Cathedral in St. Petersburg forms one of the distinctive elements of Russia’s second-largest city. One of the largest and most ornate churches in the world, it is also a tourist mecca. From the platform on the exterior of its gilded dome, visitors can see the entire […]