The Weeping Bluffs are found along the western border of Stormheim, southwest of Blackbeak Overlook and northwest of Hrydshal. A northwestern road leads into the neighboring zone of Highmountain.

It is the first zone Alliance players do when starting Stormheim. After undead forces devastate the Alliance steamship, it crashes here, riddling the landscape with debris. The snow melt from Highmountain Peak runs through the bluffs attracting many water elementals.

Community content is available under CC-BY-SA unless otherwise noted.