Thanks IOU
You are right, , there are no mountains , in fact we are 5 mins from down town , and it's inside a big park surrounded by trees , the "Montreal Botanic Garden" .
It's in the "Olympic Stadium" area , and you can see the roof and it's mast in the background of this pic:

Sjms,
Yes, the Chinese Lantern Festival is held each year around the Chinese calendar 15th of the 8th month ( called mid-autumn celebration) , and last about 6 weeks ( this year for example, itís from Sept 13th to Nov 3rd ).
(In case you donít know, itís full moon at each 15th of the month in the Chinese calendar)
For events calendar, check this website: