There is a lot of starnge activity going around Lake Manasarovar in Himalayas… nobody can say for certain whther there is alien life elsewhere but one thing is for certain that is the vastness of this universe. And in this vastness anything is possible.