Proper noun
Amstelveen
A municipality of North Holland, Netherlands.
Between Amsterdam and Amstelveen is the Amsterdamse Bos (Amsterdam Forest), the largest recreational area in Amsterdam. Source: Internet
Its current head office in Amstelveen had a scheduled completion at the end of 1970. Source: Internet