Chapultepec Castle (Spanish:Castillo de Chapultepec) is located on top of Chapultepec Hill in Mexico City's Chapultepec park. The nameChapultepecis the Nahuatl wordchapoltepÄ“cwhich means "on the hill of the grasshopper". The castle has such unparalleled views and terraces that explorer James F. Elton wrote they “can't be surpassed in beauty in any part of the world." It...