Stupa, Nepal. A stupa is a mound-like structure containing Buddhist relics, used by Buddhists as a place of worship.
35mm Kodachrome Slide
Back to Thumbnails from this point