Ruins of a number of colossal buildings exist on the terrace.
Existen ruínas de varios edificios colosais na terraza.