Stars and Stripes Park off Lake Hefner in northwest Oklahoma City turns into a frozen landscape whenever winter weather hits.