Statues of Bodhisattvas Vajrapani and Manjushri has found in Sri Lanka.
Patung-patung Bodhisatwa Vajrapani dan Manjushri telah ditemukan di Sri Lanka.