Chimalhuacan is a Mexican city of about 595,000, as of 2005. It is located in the state of Mexico and is part of the greater Mexico City.
Category: Mexico geography stubs