Incorrect data? Please notify us at hi@itinari.com.
Beloselsky-Belozersky Palace is located at the intersection of Nevsky Prospect and Fontanka River in Saint Petersburg. This Neo-Baroque building stands very close to Anichkov Bridge famous for the Horse Tamers statues. © istock/Aliaksandr Antanovich