Kathmandu: Transcending religious and geographical boundaries, hundreds of thousands of devotees Wednesday flocked to scores of ancient Hindu temples scattered all over Nepal to pay obeisance to Shiva, the lord of all living beings, on the occasion of Maha Shiva Ratri, the festival of the Hindu god.
Text: IANS
Images: PTI & AP
Image: Devotees perform worship of Lord Shiva at a temple on the occasion of Maha Shivaratri in Allahabad on Wednesday, March 2, 2011.