Double Decker buses and other traffic travel on divided street.
Two double decker buses going in opposite directions on the same street.
A variety of vehicles travel along the road.
Represent the Image description about Transportation:
Represent the Image caption about Transportation:
Represent the Image caption: