A breathtaking fantasy landscape featuring towering mountains, a winding river, dense forests, and a distant castle under a vibrant, cloudy sky.