Name That City

Sure, you know the skyline and famous buildings of NYC and Chicago; who doesn't? And, yeah, you probably can pick out Boston, Philly, Toronto, and most likely, London. But what about the big Asian cities? What about lesser-known European and Eastern European cities or the skylines and architecture of South American cities? Think you can pick them out of a lineup?