a pink castle with towers and flowers