Montreal Biosphere Museum - Images And Detail

Montreal Biosphere is a museum in Montreal, Canada. Montreal Biosphere Museum is dedicated to the environment. It is located at Parc Jean Drapeau, on Ile Sainte-Helene in the former pavilion of the United States for the 1967 World Fair Expo 67.






