Oct. 29, 2010 Montreal Biosphere the Montreal biosphere, the largest dome in the world, i think. This structure is omnipresent in the landscape of Montreal. by benjamww