The tallest man-made waterfall curtain measures 60.126 m (197 ft 26 in) high and was achieved by COFCO Landmark (China), in Beijing, China, on 15 July 2018. The man-made waterfall measures 2 m (6 ft ...
A spectacular tropical waterfall landscape reveals powerful streams of water cascading over rugged rocky cliffs into a ...