Licensing - Open Edition Prints Manmade dam on the Snake River in downtown Idaho Falls in Eastern Idaho creates a center piece park area and Mormon Temple in background