The Liebian International Building in Guiyang, China has the world’s biggest man-made waterfall at 108m tall (354 feet) However, the waterfall has been ridiculed for its high running costs YouTubeNews/ #interesting 1.5K views06:27