The Song of the Volga, an exhibition of 52 Russian oil paintings by artists ranging from the early 20th century to the present day is on at Beijing's Dadu Museum of Art until May 17. [Photo provided to chinadaily.com.cn]