A small Hindu temple nestles in a narrow gap between houses.