El sitio está ubicado a menos de 5 km (3 millas) al nor-noreste del Observatorio de Llano de Chajnantor, donde se está construyendo ALMA.