Chapultepec Castle is an iconic historical site in Mexico City, renowned for its architectural beauty and rich history. It served as a royal residence and later as a presidential palace. Today, it houses the National Museum of History and offers panoramic views of the city from its spot atop Chapultepec Hill.