a white castle with yellow flowers and trees