India is, undoubtedly, one of the most mystical and diverse countries in the world. It is also a country full of stark contrasts in many ways, between the rich and the poor, the modern and the traditional.
While it is sophisticated and modern, at the same time it is home to many primitive tribes and millions of people who are deeply in need. There is a wide gap between the fortunate and the impoverished, and this gap has been made even wider by the caste system. This system has created a culture that emphasizes firmly established hierarchical relationships.