A fantasy castle in a valley under a rainbow