Debra Smith Not to be confused with the Biosphere on Île Sainte-Hélène, the Biodôme is located in the Olympic District and is part of a complex that includes the insectarium, planetarium ...