Lake Placid, New York, USA
Lake Placid, New York