An improvised Christmas tree stands outside a Catholic church in the village of Xiliulin in Shanxi province, China.Photo credit: Reuters
Galeries Lafayette Christmas tree
Christmas tree memorial in Newtown, CT
Christmas tree breaks free
Tree lighting ceremony in Rio de Janeiro
Consider subscribing to our rss feed!