La Gran Plaza está ubicada en el centro de la ciudad, flanqueada por dos grandes templos piramidales a sus lados este y oeste.