obrienmd2 said: Actually Mexico City is the largest city in the world, estimated to be around 60 million when I lived there back in the early 90s, but there is such a huge amount of homeless and very very poor people that they aren't even registered with the city. The 20 million would be the registered citizens more than likely. These are great pictures. Seeing I haven't been there since 1993, it was great to see a bunch of recognizable things I remember seeing. The house that looks futuristic, I remember my friends used to live down the road from them. Apparently, but not positive, it belonged to a bigwig in the telephone business. Again, thanks for letting me reminisce for awhile on the great times I had living there. Beautiful country and people. I would love to go back there someday. Click to expand...

Wow!! let me explain to you that people is not register in the city. Mexicans same as US Citizens have a voting card however what counts the people is the census, this is done house by house every 10 years and it is very exact, opposite to the US you will not see as many homeless in the streets, most people even when they are working in the streets HAVE a house. I am surprise that you say things like that there are 60 milliom people, you obviously have never even visit Mexico City. Yes there is poor people but they are happy en general, remember that money is not everything in life.Not just the pictures are beautiful so is the country and the people, people that lived in Mexico in the 90s know how good Mexico was and why there was not middle class coming to the US because it was much better, that changed because of the crime but still a very good place to live if you are young, it is really fun and you have much more freedom even when you sleep in your parents house.Mexico has great buildings and houses very creative, if you have a chance to go to the City go to Santa Fe the buildings and house are really nice. There are many places but I like Santa Fe the best because it is a new development so the architects are really doing great things.