Nepal is witnessing grand Maha Shivratri celebrations as thousands of devotees and ascetics gather at sacred temples for prayers and rituals. Special security arrangements have been made, with over 3, ...