O santuário situa-se no Canyon do Rio Guáitara, no município de Las Lajas no município de Ipiales, 7 km da cidade cabeça municipal, no departamento de Nariño (Colômbia) e 10 km da fronteira com o Equador.