Lake Placid Illinois

27.326243, -81.335341