I would strongly agree with the Traffic situation. I think more than the Gods protecting their people, it is a team effort. Driver on both sides know what they have to do when they zip by each other!
The best part about driving in India is having speed breakers to avoid high speeds.