Cape Lion

Cape Lion was located in the north-western portion of Armageddon Reef, on the Dire Strait.