El Altar Peak, Chimborazo, Ecuador (Google Earth
®
).