The Russian Museum displays only works by Russian artists. The building itself was originally a palace. A Grand Staircase.
That sun seemed to glow.
It seems like you could step into this painting.
The Church on Spilled Blood is near the Russian Museum: