Candle-lit religious shrine