Snow on green leaves

Location: US