Accident prone chowk of Canal Road perfectly managed by Traffic Police; locals laud