BUT WHAT IS Lake Placid, REALLY?