An urban oasis, the Jardin botanique de Montréal has more than 22,000 species of plants, 10 exhibition greenhouses and some 20 thematic gardens.