Which place do you think is the most crowded on this planet...and at what time

November 27, 2006 11:12am CST
as far as i know it is the local trains in Mumbai during office hours
2 responses
• Chile
27 Nov 06
I guess it must be somewhere in India or maybe at China too... many people at the same time
• India
27 Nov 06
nothing beats INdia :D