Cowie Island

Cowie Island is a small island in northern Saskatchewan, Canada, surrounded by Cree Lake.