Forbidden Fortress

The Forbidden Fortress is a large castle and the residence of Maleficent, in Fairytale Land.