Sorry about your loss @carboy2011 . I daily travel in 120 route and this area is prone to accidents . My observations are ,
1. Lack of street lights is a major concern , specially in rainy days .
2. Bikes overtaking from left or between two vehicles in high speeds.
3. Stupid digital advertising board which lits the whole area at once and turns black all in a sudden , leaving the whole area dark and leaving no time to adjust your eyes making you blindsided.