Mikhaylovsky Palace (Russian museum)
00:01:37

The Russian Museum within Mikhailovsky Palace forms part of the stunning Arts Square complex, which is just a five-minute walk from Nevsky Prospect.