Byers Peninsula
The point is located at which is at the west end of South Beaches, Byers Peninsula, 4.57 km east of Devils Point, 1.22 km east-southeast of Sealer Hill and 4.21 km west-southwest of Dometa Point.