黄色と青の2階建てのバスが走っている
A double decker bus is in the street,large yellow and blue double decker bus is parked on side of road,taking up considerable portion of scene,bus appears to be tour,possibly double decker bus,as it is popular mode of transportation for tourists