Ruins of a number of colossal buildings exist on the terrace.
Reruntuhan beberapa bangunan kolosal terdapat di teras.