The “Chimborazo Mountain” is located in (A) Peru(B) Guyana(C) Venezuela(D) Ecuador The answer is: (D) Ecuador