Chinese social media went berserk when people saw the most astounding human-made waterfall on the planet. It is a spectacular video that was discharged, shot in Guiyang City in the southwestern Guizhou Province, which demonstrates a 108-meter-high human-made waterfall running ...