A long journey from a small town in India.