#2434285May 21, 2014. From left: Russian President Vladimir Putin and Minister of Energy Alexander Novak before meeting with President of the Islamic Republic of Iran Hassan Rouhani in Shanghai.Sign in or register,to downloadAdd to cartRemove from cartPackage: Vladimir Putin pays official visit to People's Republic of ChinaCategories: PoliticsLocation: Shanghai, ChinaEvent date: 21.05.2014Date published: 21.05.2014Author: Alexei DruzhininCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 4256x2832px, 1.4Mbportrait