A vibrant fantasy landscape featuring a majestic castle surrounded by blooming cherry blossoms, cascading waterfalls, and misty mountains in the background.