Estela 20 se encuentra al oeste de la Plaza Sur.