Water droplets are forming on the branch of a tree during a rainy day in Toronto, Ontario, Canada, on April 05, 2025.