Cotopaxi volcano is located in? (A) Indonesia (B) Burma (C) Ecuador (D) UKâ–ºCorrect Option Correct Answer is: C