Public transports service in Ho Chi Minh City, Vietnam.Busy crossing the road in cross junction.