Entre sus construcciones se encuentra una estructura amplia denominada el "Templo del Sol", en su interior se ven hornacinas, escalinatas y en la parte frontal una especie de adoratorio o altar.