Canadian Space Centre, Montreal, Canada