Link Copied

One of the world's largest artificial waterfalls is a 350-foot manmade structure on the side of a Chinese skyscraper. Take a look.

More from our Partners