Germany. There is one thing especially I really miss in the US that is everywhere in Germany - everywhere throughout town and villages there are these little things that make spaces livable and enjoyable for young and old. This little man-made „creek“ is about 100 feet long and brings free fun and pleasure to visitors of this little village‘ main street. My thought is - is it sooo difficult to create in the US?
Looks like your son is enjoying it. I have never heard of this, but sounds inviting. Our town has two places where the children can play in water spouts and they are putting in lots of bike paths and parks.