People show interest in a lighted Christmas tree in downtown Geneva, Switzerland, Dec. 23, 2010. The whole city is lit up to greet the upcoming Christmas. [Xinhua]
Go to Forum >>0 Comments