Ho Chi Minh City rolls out new double-decker tourist service for Cho Lon The route takes passengers on a 20-kilometer journey