Brahmin priests cleanse the image of Nilakantha, the sleeping Lord Vishnu, at the village of Buranilkantha in the Kathmandu valley. Nepal