Woman exploring along natural springs and rock formations in the Snake River canyon near Twin Falls, Idaho. MR