General Knowledge Stupa is the sacred place of________? Options:A. ShintoismB. JainismC. BuddhismD. HinduismView AnswerC. Buddhism Continue Reading Previous: The peak of what mountain is farthest from the center of the Earth?Next: Reindeer is a lake located in which country?