Colorful double decker bus on street in Asia.