Stupa is the sacred place of________? / General Knowledge MCQs / By admin Stupa is the sacred place of________? A. Shintoism B. JainismC. Buddhism D. Hinduism