Está situado dentro del Parque nacional del Teide, en el centro geográfico de la isla de Tenerife.