Flower petals of the cherry blossoms fallen onto a small pond at Shukkeien located in Hiroshima, Japan. The fallen petals were making a nice pattern combined with the reflection of the cherry tree.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app