One of the largest man-made waterfall in the world is Jurong Falls. Image before redevelopment, 1975.
沪公网安备 31010402001234号