Fine of Rs. 4.75 crore must be paid, says top green court Festival on Yamuna banks in March was allowed with fine Art of Living says it left site 'in better condition than we found it'