Home to more than a billion people, India's residents make up 16 percent of the entire world's population. Explore this country's amazing variety of cultures, landscapes and traditions by clicking below!