Heron Landing on Mirror Lake has beautiful views, a sandy beachfront and is walking distance to the Olympic Village. Located across from the Lake Placid Marina and on the northern end. Three spacious bedrooms and stone fireplace, wifi, new kitchen and extra bonus room.