The bridge is located near Palace Square in St. Petersburg. It is surrounded only by historical buildings, so it is often used for filming city views of Tsarist Russia.
Contact us: [email protected]