The "Luminous Veil," as the anti-suicide barrier on the Prince Edward Viaduct is known, has never been as shimmery as its name... The Prince Edward Viaduct—better known as the Bloor Viaduct ...