(Souce: Xinhua)
London, Britain
One of the last capitals in Europe to see the New Year, London pulls out all the stops for the biggest party of the year. Millions of eager Londoners line the Thames waterfront and gather in Trafalgar Square, waiting for the city to explode in a dazzling display of sparks and color.
Day|Week