The Indian government has announced it will pay poor families nearly $3000 to bring up their girl children.
The scheme is hoped to discourage the widespread practice of aborting female foetuses, which has led to a gender imbalance in parts of the country.
India outlawed gender selection and selective abortion in 1994, but the practice still continues.
British medical journal Lancet says 10 million female foetuses have been aborted in India in the past 20 years.
Under the new scheme, poor families in seven Indian states will be paid cash at the birth of a daughter and again at different stages throughout her childhood up to the age of 18 years.
'Not poor alone'
India's Women and Child Development Minister Renuka Choudhury said she hoped the scheme would encourage families to look upon girls as an asset rather than a liability.
One women's rights activist welcomed the scheme, but said it was not just the poor who should be targeted.
"The problem of sex selective abortion is mostly with those who are above the poverty line," said Bajayalaxmi Nanda.
"I think it is the urban, the middle class, the prosperous who are doing so.
"The pressures are myriad ... a kind of cultural preference, like dowry, like female right to inheritance, to land, to property and to other things. These are the basic areas that need to be looked at," Ms Nanda said.
Female foeticide is a particular problem in the wealthy northern state of Punjab - where just 793 girls are born for every 1000 boys.
Activists have called on the government to promote grassroots schemes to tackle ingrained attitudes towards women - and to elevate their status so they can also benefit from India's rapid development.