The world's tallest Christmas Tree in 2003 wasn't on the White House lawn or in Trafalgar Square, it was in the Styx Valley, a tract of ancient forest in Tasmania. If you want to read more, check it out here.
And while you're there stop and check out a little bit about Green Peace International.
Come on, baby, light my fire
3 hours ago