The Indreswor temple is one of the largest and tallest pagoda style temples in Nepal. This temple is the religious centre for all Hindus across the country. The area around the temple can be considered an open museum which is surrounded by many other different temples such as Unmata Bhairav, Krishna mandir and Ahilya Temple.