Ek Balam Pyramid

Ek Balam Pyramid The pyramid (Acropolis)is built atop a large ground structure.