Pumpkin springs is one of the oddest attractions along the Colorado River, Grand Canyon National Park.