or AMBATO, a town of South America, state of Ecuador, department of Quito, 75 miles S. of the town of that name, and at the N.E. foot of mountain Chimborazo, 8860 feet above the level of the sea. Pop. about 10,000.
or AMBATO, a town of South America, state of Ecuador, department of Quito, 75 miles S. of the town of that name, and at the N.E. foot of mountain Chimborazo, 8860 feet above the level of the sea. Pop. about 10,000.