BUDAPEST, Dec. 8, 2015 - A Christmas tree built of firewood is seen on Elizabeth Square in Budapest, Hungary, on Dec. 8, 2015. This Christmas tree is 16 meters high and is made of 40 tons of firewood.

1 / 2
2 / 2
 

Latest News

Latest Photos