Question: where does the imperial valley get almost all of its water
Answer: Colorado River