Ice from Lake Huron wedges between Port Huron, Michigan, on he left, and Sarnia, Ontario, on the right. The river below is the St. Clair. The island is Moore, and it's in Canada.
2008_03_24_bos-lax209
Photo of Port Huron by