Statuene sto tidligere ved Avenida de los Insurgentes Norte i det administrative distriktet Gustavo A. Madero, ved metrostasjonen med navnet Indios Verdes, som er oppkalt etter statuene. 25. mai 2005 ble de flytta et stykke bort for å gjøre plass til metrobusstasjonen med samme navn. Området blir imidlertid fremdeles kalt Indios Verdes.