What I see in NYC. One of a couple of man made waterfalls in Central Park.
Switch to our mobile site