Cascade Mountain, Lake Placid