Lake Powell is fed by snowmelt from the Rocky Mountains and stores water for the Upper Basin states of the Colorado River Compact (Colorado, Utah, Wyoming and New Mexico). Under the Compact, Upper Basin states must provide a minimum annual flow of 7,500,000 acre-feet to the Lower Basin states (Arizona, Nevada, and California).