what bridge crosses over a river that contains over 80 islands ?
london bridge