Where are the domes of Cerro Tololo Inter-American Observatory sited?

In the Andes foothills of Chile.