Which Civilization Created Gunpowder?

Which Civilization Created Gunpowder? This kind of printing tech rapidly spread across Europe, leading up to the Renaissance, and later all around the world. Gunpowder was invented by Chinese Taoist alchemists about 1000 A.D. when they tried to find a potion to gain human immortality by mixing elemental sulfur, charcoal, and saltpeter. Which civilization is