Christmas lights in Shanghai

Shanghai (China)Times Square
A Christmas tree stands at Shanghai Times Square on December 1, 2011 in Shanghai, China. ChinaFotoPress, Getty Images
Loading