MONTREAL-CANADA APRIL 02: The Biosphere is a museum in Montreal dedicated to the environment. Located at Parc Jean-Drapeau in the former pavilion of the United States on April 02 2012 Montreal, Canada
- Image ID: 100896478
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: meunierd / Shutterstock.com
- Copyright: meunierd