Chapultepec (Chapoltepēc, 'at the grasshopper's hill' in the Nahuatl language; cf. Mexican Spanish chapulín (grasshopper)) is a large hill on the outskirts of central Mexico City. It has been a special place for Mexicans throughout Mexican history, a... Read further