stupa

(noun) tope

shrine (generic term)