Someone spent a lot of time stacking up river rocks....this is incredible. They are everywhere...How do they stand up against the water flow? Must be a slow running stream....or someone has a computer generated program that stacks up the rocks...I saw something like this about a year ago.