Culture in India is a huge and complicated mix of things