Stress Ramp is a ramp that is 100 feet long with a 3.5 foot drop. When stressed you run down the ramp into Lake Ontario. Stress Ramp is a proposed public amenity for the City of Toronto.