Raindrops rest on the petals of a yellow rose; Weaverville, North Carolina, United States of AmericaImage #: 34553271 See More From: Amy D. White