Chinese buddhist monk Xuanzang (玄奘 Hsüen Tsang मोक्षदेव) visited Nalanda University (present day Bihar) from Tang Dynasty in 7th century, where he studied with Śīlabhadra (शीलभद्र). The journey as portrayed in 2016 film Xuanzang. Sonu Sood portrays Harshavardhan in the movie.