This is Goose Island in the middle of St. Mary Lake with Fusillade Mountain in the background. The lake is about 10 miles long and 300 feet deep.