A ninth century stupa in Indonesia, the tallest in the world finds a place in Behl's new film that documents the shared Buddhist heritage of the ASEAN countries.
The Borobudur stupa in Java, is one of the monuments that Bahl has included in his documentary which trails the Buddhist traditions across Thailand, Indonesia, Laos, Vietnam and Cambodia.
"European historians have often referred to the stupa as a funerary mount.