Goliath sits on the northernmost point of St. Helen's Island (Île Sainte-Hélène).  The Olympic Stadium (Stade Olympique) sits just across the St. Lawrence River (Fleuve Saint-Laurent) from La Ronde.  Its 175-meter (574-foot) tower can be seen in the distance on the left of this picture.

The St. Lawrence River and Olypmic Stadium Home La Ronde Index        Previous Next
Version Française

©2009 Joel A. Rogers.