Claim(permalink)
Super scary sound was emitting from a mountain in Guizhou, China, for more than 10 days. Locals, who flocked the mountain, termed it “dragon growling”.