The Botanical Gardens are across the street from the Olympic Park.

montreal_079