The distinct building in the background is the relatively new Laboratory of Molecular Biology. See TL4555 : Drainage Ditch and TL4555 : Ditch & guided bus rails for an opposite view direction along the ditch, taken before any construction work began in the area.