Lolotte's Castle

Lolotte's Castle is the former home of the wicked witch Lolotte. The castle located on a high crag of the Impossible Mountains.