You are viewing a single comment's thread from:RE: World Tallest Lord Shiva Statue in NepalView the full contextView the direct parentashishfromnepal (50)in #lordshiva • 6 years ago Not only Shiva,krishna there are many lord that are worship in nepal.:)