a temple is a house for spiritual congregation.