Piduguralla, a town in Andhra Pradesh.