Boats and mosques by the river