Post by Jalapeñomel on Oct 4, 2013 13:10:43 GMT -5
Shanghai is number one according to the wiki.
I was surprised. I thought it would be some place in China, but I wasn't sure which city it would be. And I was surprised that Mexico City and Tokyo were surpassed by several cities.