Temples in India
A Hindu temple is a house of god(s).It is a space and structure designed to bring human beings and gods together, infused with symbolism to express the ideas and beliefs of Hinduism. A temple incorporates all elements of Hindu cosmos - presenting the good, the evil and the human, as well as the elements of Hindu sense of cyclic time and the essence of life-symbolically presenting dharma, kama, artha, moksa and karma.