City of Rock Valley, Rock Township, Sioux County, Iowa, United States