One village in India is honoring the life of every newborn baby girl by planting more than 100 trees, a heartwarming tradition that was born out of tragedy.
Following the death of his own daughter, the chief of Rajasthan's Piplantri village declared that the birth of every girl will be celebrated with the unique ritual, the Guardian reported.