Category: Mountains in China

Thousands Hunt for Mysterious Creature After Hearing Dragon’s Growling From Surrounding Mountains in China

Villagers in Guizhou said that they had heard baffling noises from the mountains… And suddenly, thousands of locals hunt for the source of the curious dragon’s growling or roar sound. Thousands in China swarm to hunt for a ‘mysterious creature’ after hearing ‘a dragon’s growling’ from the mountains. Picture via Youtube video below Thousands of […] Read More