China / World

US Capitol Christmas tree installed

(Agencies) Updated: 2012-11-27 10:50
US Capitol Christmas tree installed

Photographers cover the installation of the US Capitol Christmas Tree on the west side of the US Capitol in Washington Nov 26, 2012. [Photo/Agencies]

Highlights
Hot Topics