Standard Shipping for delivery by Dec 24 has ended. Most products available with Express Shipping.

Mirror Lake is in the Adirondack Mountains in northern New York in the USA. The lake is approximately 122 acres, and has an average depth of about 14 feet. It is located in the village of Lake Placid, near the center of the town of North Elba in Essex County.


  • cindy50
    cindy50almost 2 years ago

    Well done! – click on banner to view your work

desktop tablet-landscape content-width tablet-portrait workstream-4-across phone-landscape phone-portrait

10%off for joining

the Redbubble mailing list

Receive exclusive deals and awesome artist news and content right to your inbox. Free for your convenience.