Delft, TU Delft seen from the Sports Centre including X TU Delft. (c) 3 June 2023 Aerophoto-Schiphol | aerial view 310185