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