Where and when was Europe's first public Christmas tree placed? On the Old Town Square in Tallin in 1441 of course, everyone knows that. You'd have known it too if you'd ever made the trip to Tallin during festive season – remedy that anomaly in your travel-log this year! Overlooking the Christmas Market offering holiday foods and holiday moods, the Christmas tree in Tallin is always taller than last year's tree, breaking a fresh record with each passing Christmas.