Quote Originally Posted by Guisslapp View Post
It is a concrete barrier (to be installed by DOT) to separate the road into a pedestrian part and part for vehicles.
Like you see at a zoo or safari park?