The Chimborazo mountain is located in

  1. Peru
  2. Guyana
  3. Venezuela
  4. Ecuado