Temple, derived from Latin word Templum is a structure specially designed to perform religious or spiritual actions. There are different forms of temples, as there are different forms of gods and goddesses for Christians have church, Muslims have mosques, Buddhists have stupas and so on, all these places come under the category of temples. In course of time, the meaning of temple has broadened from a religious monument to a small room in your house where you can perform religious deeds. Nepal, being a secular country allows the freedom to practice different religions. The diversity in ethnic group of people broadens the concept towards gods and goddesses. Also Nepalese people are very inclined towards believing their gods; they practice their religion with great respect and sincerity. Since the majority of the people are Hindus, there are a lot of temples of various Hindu gods. Kathmandu, the capital city itself has 130 important monuments and many other smaller ones in different parts of the city due to which the city is often known as the city of temples. The temples here signify the richness and diversity in art and history of the city.