rivers, roads and towers