Tucked away in New York's Adirondack Mountains, the tranquil town of Saranac Lake provides a magical winter experience with its renowned Ice Palace. This icy wonder has been built annually since ...