20090223 unknown: Indian unveils 'biggest Shiva idol' in Nepal