Continuing the tradition begun in 1982, a 25-meter-tall tree from the northern Italian province of Bolzano finds its place towering over tourists in St. Peter’s Square until the end of the Christmas season.

Read all

 

Read the original article »