Sunday, Oct 26, 2014Sunday, Oct 26, 2014
 
PICTURES

35m-tall Christmas tree in Paris is tallest in Europe

Published on Dec 5, 2012 8:51 PM
 

Images from the Place de la Concorde in Paris, where the tallest Christmas tree in Europe stands at 35m.