Check this out! Canada’s biggest Christmas tree stands at 100 feet tall. Where is it located? At the CF Toronto Eaton Centre, by the way, the tree has over 200,000 lights.
Image the cost to power this baby….
— Toronto Eaton Centre (@CFtoeatonCentre) November 24, 2016
— j anderson (@jtheburgerboy) November 24, 2016