Se encuentra en la zona norte del "Parque Municipal de Elche" en la ciudad de Elche, España.