Buddhist or Hindu temple