Network of canals and bridges

network of canals and bridges