Found 1 place
Latitude: 62.3976 (62°23′51″N), Longitude: -142.9961 (142°59′46″W)
Site: devilsmountainlodge.wordpress.com