The World Trade Centre, Schiphol, Amsterdam, The Netherlands

The World Trade Centre, Schiphol, Amsterdam, The Netherlands