Established in the sumptuous setting of the Mikhailovsky Palace, the Russian Museum of Saint Petersburg houses more than 380,000 works of art, including an outstanding collection of 6,000 icons. One of the largest museums in the world, it offers a complete panorama of all of the schools of Russian painting from the 10th century to the present day (the works of Repin, Serov, Vrubel, Malevich, Kandinsky, and more can be found here).Hours of operation: Open from 10 am ...