India: The giant of South Asia