Abyssion's Lair

Abyssion's Lair is located in the upper shelf of Deepholm, directly southwest of Lower Silvermarsh and southeast of Temple of Earth.