Marmore Falls is the tallest man-made waterfall in the world. Its total height is 165 meters and it was built ..., read more...