Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
chapultepec castle sits atop hill park name comes nahuatl word chapoltepc which means grasshopper located middle mexico city elevation 2325 meters 7628 feet above sea level site was sacred aztecs buildings have served several purposes its history including military academy imperial residence presidential house observatory currently national museum