An iconic architectural landmark of Montreal, the Biosphère is a museum dedicated to the environment, prompting dialogue between science, culture and social innovation. Visit playful and artistic exhibitions while enjoying breathtaking views of downtown Montreal and the St. Lawrence River.