The Windswept Peaks are one of the areas in the Howling Peaks DLC. It is the first mission in this DLC. It has a chance to generate a secret upon loading that if found, grants access to the Colossal Rampart.
STORM AT THE SUMMIT. A shard from the Orb of Dominance landed atop these mountain peaks, and now dark storms howl and snows swirl around the summit. The powerful winds carry the corrupting power of the shard, and if it is not stopped the world will surely be blown away by its power. Any hero who dares to free the mountaintop from the shard’s grip will have to battle not just the elements but also the hordes of Illagers racing to the peak.
— In-game story
The shards from the Orb of Dominance still wreak havoc on the Overworld. These jagged mountain peaks are no exception. Howling storms scour the path to the summit, and unless the shard is destroyed, these winds will become the storm that blows out the last flicker of hope for this world.
— In-game Intro
After weathering both elements and adversaries to reach the summit, a hidden sanctum is revealed among the peaks.