Aerial view of the Gladys Schumacher Memorial Leprosy Hospital in Chengizkhanpet, Andhra Pradesh, South India ... located on 65 acres of land.