English: Chimborazo, Ecuador's highest mountain
Telugu: చింబోరాజోః ఈక్వెడార్లో ఎత్తైన పర్వతం