King Stefan's castle

King Stefan's castle is the residence of King Stefan and his people in Sleeping Beauty.