Green wall diagram

The green wall separating the pedestrian area and the road in streetscape.