Shadow's Peak

Shadow's Peak is an island dominated by mountains in the Blackwater Sound in the western region of the Mountain Realm. There is one city on the island also named Shadow's Peak. The Citadel of the Owl is also located on the island.