Nalanda was was an acclaimed Mahāvihāra, a large Buddhist monastery in ancient Magadha (modern-day Bihar), India. The site is located about 95 kilometres southeast of Patna, and was a centre of learning from the fifth century CE to c. 1200 CE. Historians often characterize Nalanda as a university.