LAKE ELSINORE, Calif. (FOX 11) - The wildflowers blooming in a Southern California city are so vibrant, you can see the breathtaking display from space. Colorful satellite imagery taken March 19 near Lake Elsinore shows the beautiful poppies blanketing the hills of Walker Canyon. Maxar collected the new set of...