Niagara Falls

01 December 2012

CTBUH Research

Twenty-six buildings taller than 150 meters have been built in Canada since 2005 and it added four buildings taller than 200 meters in 2012, the...