Feedback

California Drought Relief Visible From Space

 

Images from space show patches of green in California's Central Valley, a welcome sight for the drought-stricken state.

Shows