President Xi Jinping and US President Barack Obama go on a stroll in Zhongnanhai, the area of Beijing known as the heart of the government on the evening of Nov 11, 2014.[Photo/Xinhua]