The Montreal Botanical Garden, French; Jardin botanique de Montréal, is located on the east end of Montreal, Pie-IX metro station, next door to the Montreal Olympic stadium (photo gallery). Japanese garden Featured video clip was shot in the summer of 2011. Video is featuring only a small part of Montreal Botanical Garden; exhibition greenhouses, rose […]