Chinese Vice President Xi Jinping (3rd R, Front) and Russian President Dmitry Medvedev visit the Russia Pavilion in the World Expo Park in Shanghai, east China, Sept. 28, 2010. Xi and Medvedev attended activities marking Russia's National Pavilion Day at the Shanghai World Expo on Tuesday. |