The world's largest religious gathering kicks off in India on Monday amid health and environmental concerns.