An improvised Christmas tree stands outside a Catholic church in the village of Xiliulin in Shanxi province, China.Photo credit: Reuters
Christmas tree on Bondi Beach
Christmas tree on 10 Downing Street
Galeries Lafayette Christmas tree
Landslide in Shanxi village
Consider subscribing to our rss feed!