Mount Independence

On Lake Champlain opposite Fort Ticonderoga, NW of Orwell
Orwell
Vermont
United States