The largest collection of Russian art in the world, with a collection numbering around 400,000 items, the State Museum is housed in the former Mikhailovsky Palace in the centre of old St Petersburg, itself a monument to Imperial Russian architecture. Location: Inzhenernaya ul. 4.