A majestic medieval stone castle with multiple towers under a bright blue sky, a vibrant rainbow, and light rain falling, surrounded by green trees.