collection / landmark

Indreshwar Temple

Indreshwar temple, situated in Panauti of Nepal, is one of the tallest pagoda-style temples in Nepal. It has a three-storey pagoda roof with a magnificent piece of Newari architecture.