Sleeping Beauty Castle

Sleeping Beauty Castle is a castle.