Thailand has largely a river-based commercial transportation system complementing trucking and railroads. This is a typical view going upstream on the Chao Phraya from Bangkok, including riverfront factories, warehouses and barges, both traditional and more modern. Dining at a river-side restaurant in Bangkok includes a scene of barge and taxi activity to match the main streets of the city. Water taxis are the way to travel in Bangkok.