The Netherlands, Almere Haven