Stupas Stupas are the heap or hemispherical shaped place regarded as the Buddhist religious monument in the memory of Buddha. Buddhist use this place for prayer & meditation. List of Stupas In India These are the Stupas in India: Amaravati Marbles Stupa = Chennai (Tamil Nadu) Bharhut Stupa = Satna (M.P.) Belum Caves Stupa =