Amstel Business Park is a diverse business location near Amsterdam's Amstel Station..© 30 aug 2016 Marco van Middelkoop/Aerophoto-Schiphol