February 27, 2011, 9am: A day after the storm, this aerial shot shows the Lake Riverside
community, along State Route 371, still covered in snow.
Photo by John Randazzo.
The French Valley, California weather pages are a service of WeatherCurrents. French Valley is located in southwestern Riverside County, California, north of Temecula, east of Murrieta, and south of Winchester. French Valley is bordered by Lake Skinner.