Mirror Lake

Mirror Lake
Mirror Lake Drive, Lake Placid, NY, Adirondacks, New York 12946
Detailed Information

The oligotrophic, circumneutral body of water called Mirror Lake is in the Adirondack Mountains in northern New York in the United States. The lake is approximately 124 acres, with a watershed area of 741 acres. 27% of the watershed area is developed, 51% is forested, 2% is wetlands, and 20% is surface water.