Folks , now this is another mind boggling find from Tibet :-
Regards
Folks , now this is another mind boggling find from Tibet :-
Regards
As can be expected , the science establishment has been giving hilarious theories to explain this away as a "random" event in nature - yeah , fat chance of that happening by itself :))
Regards