The ruins of a stone castle with towers and wooden buildings - a medieval monument of architecture and history