Longue Vue Island - Credit: Wikimedia Commons
Longue Vue Island is an island located in the Thousand Islands region on the Saint Lawrence River. The island is on the American side of the river, adjacent to the St. Lawrence Seaway channel in Northern New York. It is a part of the Town of Alexandria, in Jefferson County, New York. It is the only artificial island in the entire region. Read more on Wikipedia
Source: en.wikipedia.org