Rumor Peaks

The Rumor Peaks ring the isle of Elysium.