Although India boasts world-class private medical facilities in its cities, the story is completely different in rural areas.
Patients there walk for more than a dozen kilometres to reach hospitals.
In Andhra Pradesh, there is only one hospital catering for 35,000 people.
Patients, some arriving in critical condition, often wait for long hours before they can see a doctor.
Al Jazeera’s Prerna Suri reports.