Stupa is the sacred place of________?A. ShintoismB. JainismC. BuddhismD. Hinduism Found an error? Read our corrections policy and report it in the comments below.