Located on the Sun Island, it has more than 5000 Russian contemporary oil paintings, prints, sculptures and folk art treasures. It is the only private art gallery in China that has won the National Cultural Award. It is also the largest private collection and Exhibition Gallery in China.