India is very over populated. We have to make maximum use of space on road, in house and evrerywhere. So, there is no alternative to overloading the vehicles, overcrowding at other places and so on. The photos are also nice and apt.
Abid- You made a good point. Please give evidence of such overcrowding in china if possible. Overcrowding is a traffic hazard and should be avoided- India or China.