Towards the interior of the buildings ... central pyramid resembling the Temple of Kukulcan (El Castillo) at Chichen Itza. It is called the Castle of Kukulcan and stands 50-feet-tall (15 m).