seen on the street of a small town in Burgenland/Austria.Maybe this is a position sign of a water plug...