1 of 18
Young Boy, Kolkata (Calcutta)
The ethnic groups of India are as varied as the landscapes of the sweeping Asian subcontinent—Bengalis, Punjabis, Gujaratis, Nagas, Sora, and others add up to nearly 1.2 billion people, making India the world's second most populous country. Pictured here: A young boy dressed as the Hindu deity Lord Krishna
Photograph by Satyaki Basu, Your Shot

Faces of India

See pictures and portraits of Indian people in this travel photo gallery from National Geographic.

June 29, 2010
Travel with National Geographic