ID 161448968645 © Dima987 | Megapixl.com
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 means grasshopper located middle mexico city elevation 2325 meters 7628 feet sea level site sacred aztecs buildings served several purposes history including military academy imperial residence presidential house observatory currently national museum