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