Iliniza Sur


Iliniza Sur is a mountain in the Andes of Ecuador. It has a height of.