The image shows two double-decker buses on a street in Vietnam. The bus on the left is red and has the word "Hanoi" written on it, while the bus on the right is white with the word "Bus" written on it. The street appears to be busy with traffic, and there are several other vehicles visible in the background. The scene suggests a typical urban setting in Vietnam, with the buses being a common mode of public transportation.