CIBC Square, Skyscraper in Toronto, Canada.
CIBC Square is a two-phased office complex at 81 and 141 Bay Street in Toronto, Canada.
The construction of CIBC Square began in January 2017 and completed in 2020.
This modern architectural marvel impacts Toronto's skyline, symbolizing the city's fast-paced growth.
The complex houses the Canadian Imperial Bank of Commerce as well as other commercial entities.
CIBC Square has one of Toronto’s largest elevated park platform.
Location: Toronto
Source: Wikimedia