Answer: riobamba

AnswerCrossword Clue
RIOBAMBA

City in central Ecuador