Volcán Altar | El Altar Altar Volcano, also known as Capac Urcu or “The Lord’s Mountain,” is a dormant stratovolcano situated in the Andes mountain range of Ecuador. This volcano, which is the fifth highest in Ecuador, has a fascinating geological history and offers unmatched views that draw numerous trekkers and climbers annually from all …