a double deckered public transit bus on a city street
Colorful double decker bus on street in Asia.
A double decker bus parks as passengers board it.
A two story bus with oriental writings on the side is parked on a street near many pedestrians as well as a fenced area and foliage. 
a colorful double decker bus parked on the road so passengers can get on