The recent rains brought much-needed relief to the north state.
The photo, taken by Angela Hoenninger captures the beauty of the rainbow arching gracefully over St. Peters.
If you look closley, you can even see a second, though fainter rainbow as well.