Tauride Palace is one of the largest and most historically important palaces in Saint Petersburg, Russia.
Wikipedia https://en.wikipedia.org/wiki/Tauride_Palace
Coordinates 59°56'52.73" N 30°22'33.511" E