The Chapultepec Castle located on the top of Chapultepec Hill is in

(A) Indonesia
(B) Egypt
(C) South Africa
(D) Mexico

The answer is: (D) Mexico