Lhasa, Tibet – High in the Himalayan mountains, a curious discovery continues to baffle scientists and ignite debate among historians…