The weather in Yardley, PA was showing rain on Saturday until 3 p.m. & then it was showing partly cloudy after 3 p.m. I was expecting sun to come out with Rainbow & was ready & waiting for the rainbow at one location on Delaware River. Finally after more than an hour wait, the Sun came out & after few minutes more a beautiful rainbow appeared. The sun light on the Railroad Bridge was making it golden, clouds were nice & the reflection was perfect with rainbow in bonus. It was a beautiful & right moment to press that button & I did it.