Eco India: A green oasis in Delhi NCR is fighting to be recognised as a forest by the government