Location: Andhra Pradesh, India