The actual Lake of Lake Placid is actually quite large.
The village of Lake Placid is comparably very small.
On the very left side of this photo - you will see a smaller lake.
It is called Mirror Lake.
The village of Lake Placid surrounds it (with most of it on one side).
One of my favorite places in the world.