-
Located at the center of the Man the Explorer on Ile Sainte-Hélène
the plaza features a mechanized sculpture in aluminium 27 feet high by Yves Trudeau, of Montreal.
Its title is "Le phare du Cosmos".
( Document Source: Man and his world guide 1968 )
Plaza of the univers