

https://youtu.be/Oc4G1var3Rg
Published on Apr 12, 2019
High in the Himalayas near Tibet is a tribe of people known as the Dropa. It wasn’t until the twentieth century that Western explorers “discovered” that this tribe of dwarf-like people existed. In November 1995, the Associated Press (AP) stated that some 120 “dwarfish beings” had been discovered in Sichuan Province, in a so-called “Village of the Dwarfs”.