Vietnam The river of motorbikes in Ho Chi Minh City By Evan 10 years ago Ho Chi Minh City is awash in motorbikes. Great floods pour down the main streets.