Lake_Placid_(New_York)
Lake Placid (New York)
Glacial lake in New York, US
The body of water named Lake Placid is located in the Adirondack Mountains in northern New York, the United States.[1] It is on the northern side of the Village of Lake Placid.