I heard its something like downtown streets in Europe....the street is only for pedestrians...and cycling..

And for Landcruisers if the picture is anything to go by !