According to the International Herald Leader, Yan Xuetong, Dean of the Institute of Contemporary International Relations at Tsinghua University in Beijing, said that, given the current international environment, the best strategy for China and Russia is to form an alliance with each other.
Yan pointed out that President Xi’s visit to Russia is not out of consideration of bilateral relations with the United States, but represents a totally new strategic paradigm shift. Yan further stated that the most important benefit such an alliance with Russia will bring to China is to solidify a favorable security environment for northern and western China so that China can focus on handling the pressure in eastern and southern China. Moreover, it may help re-balance the votes at the U.N. Security Council. Yan advised that China should take a proactive approach to forming an alliance and making proposals to Russia.
Source: International Herald Leader, March 26, 2013
http://ihl.cankaoxiaoxi.com/2013/0326/183592.shtml