masterpiece, illustration, magical mountain landmark, majestic peaks towering into the sky, lush greenery and colorful flora, cascading waterfalls, mystical atmosphere with floating orbs and glowing runes, dramatic lighting highlighting the grandeur, fantasy landscape