Independence's annual Heritage Festival was Saturday at Hill Park, featuring food and entertainment from a variety of cultures among area residents, crafts, a skateboard competition and a chance to meet some members of Independence Police Department. [Photos courtesy of the city of Independence]