Iliniza Sur is a mountain in the Andes of Ecuador. It has a height of 5,245 metres (17,208 ft) and is the higher of the two Illinizas.[2]
This Ecuador location article is a stub. You can help Wikipedia by expanding it.
This South America mountain, mountain range, or peak related article is a stub. You can help Wikipedia by expanding it.
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!