the cn tower towering over other buildings in toronto, canada