Yes, these are fields of tulips, and yes I came across them on weather.com. (And then I forgot to check the forecast.)