Chinese Vice-President Xi Jinping (L, front) and US Vice-President Joe Biden (R, front) visit post-quake restoration project in Dujiangyan, southwest China's Sichuan Province, Aug 21, 2011. [Photo/Xinhua]