The Russian Museum is the largest depository of Russian fine art in St. Petersburg. It houses an extensive collection of paintings, sculptures, and other artworks, spanning from ancient icons to contemporary art. The museum is located in the Mikhailovsky Palace, a beautiful neoclassical building. Visitors can admire works by famous Russian artists such as Ivan Aivazovsky, Ilya Repin, and Kazimir Malevich. The Russian Museum offers a comprehensive overview of Russian art and culture.