Sunset over the Montreal Biosphere

The Biosphere is a museum in Montreal dedicated to the environment. It is located at Parc Jean-Drapeau, on Saint Helen's Island in the former pavilion of the United States for the 1967 World Fair Expo 67

Uploaded: Aug 27, 2015

Views: 84

Likes: 56

Tags: Montreal, biosphere, sunset, canada, quebec

Like
Share
published 1 year ago
andychoinski
Follow


0 Comments