Lock 21 Canada January 2, 2018December 6, 2017 by StreetViewFun.com StreetViewFun.com · Reply Peterborough Lift Lock, a boat elevator in Ontario, Canada. Larger Please wait... Related Street View images Lawn mower convention? Lawn mower out on an adventure? Wild life photography boat liftOntario