Answer
Cotopaxi (Located in Ecuador)

Share and Enjoy !