Which place do you think is the most crowded on this planet...and at what time
By huss_iitb
@huss_iitb (171)
India
November 27, 2006 11:12am CST
as far as i know it is the local trains in Mumbai during office hours
2 responses
@ganandoplata (814)
• Chile
27 Nov 06
I guess it must be somewhere in India or maybe at China too... many people at the same time