>The point is separated from Vardim Rocks to the south by Hell Gates. Lucifer Crags, a rocky bluff rising to 81 m at the south extremity of President Beaches, surmount Devils Point on the southwest, Acheron Lake on the northeast and Siren Lake on the east-southeast
Something is under the ice.