Description

Located on Prince of Wales Island, 14 km (8.7 mi) northeast of Big Salt Lake, 0.8 km (0.5 mi) northeast of Wolf Pass Falls. This feature comprises two small lakes connected by a narrow passage.

Nearby Features