20130825 india: Nepal's superstar singing nun makes waves in India