Yosemite has best waterfalls in years, with 199 percent of normal snowpack