Olympic Park

4141 Av. Pierre-De Coubertin, Montréal, QC H1V 3N7, Canada

Photo credit:
Courtesy of the Olympic P...
The Montreal Olympic Park is an urban park located in the east of the city of Montreal.
It includes the Montreal Olympic Stadium, bordered by a vast esplanade, the Montreal Tower, the tallest inclined tower in the world and a Sports Center, with its seven pools of various sizes, including an Olympic swimming pool.