Schefferville/Squaw Lake Water Aerodrome

Schefferville/Squaw Lake Water Aerodrome is located on Lac de la Squaw (Squaw Lake), near Schefferville, Quebec, Canada.