It's The Season . . .

Meera Dolasia
Mon, 10 Dec 2007 11:34:00 -0800

Europe's tallest Christmas tree lit up the skies in Porto, Portugal, amongst a stunning fireworks display. Thousands of people came to witness the lighting of this amazing tree, which is 76 meters (about 230 feet) high and illuminated with over three million lights.