The album title is a play on the studio location, Nederland being the Dutch name for their country, which in English is Netherlands.
The album title is a play on the studio location near Nederland, Colorado. Nederland is the Dutch name for their country, which in English is Netherlands.