Picture of the Day for August 27, 2016 August 27, 2016 SeSPhotoPicture of the Day No Comments Dew drops are formed due to condensation of water vapors, although today the drops on the leaves would have been from the rain instead. Dew Drops