The best guess (based on tenuous evidence) is that Odantapuri Mahavihara was located in the modern town of Bihar Sharif. There has been very little exploration at this site, and no investigation has revealed remains of an in situ structure comparable to a Pala Mahavihara. This article ...