The “Chimborazo Mountain” is located in

(A) Peru
(B) Guyana
(C) Venezuela
(D) Ecuador

The answer is: (D) Ecuador