This is a stupa built on a platform as found in countries such as Thailand. A lead plaque bearing Mahayana Mantras of 7-9 centuries A.D. enshrined in the stupa had been discovered.