Then Russian prime minister Putin and Russian Ambassador to China Sergei Razov at the Russian Embassy, Oct 13, 2009. [Photo/IC]