Over 80 per cent of India's population are Hindu, with other religions including Islam, Sikhism and Buddhism. India has the third-largest Muslim population in the world and its film industry, Bollywood, makes 1600 films a year, seen by 2.7 billion people.