A ladybug hangs out on the center of a helianthella flower on Teton Pass. A heavy snow year, wet spring and recent warm, sunny weather have caused hillsides to explode with color during the last few weeks.