The Netherlands
The Netherlands is a country in northwest Europe. It borders Germany and Belgium. It is 41,526 km2 (16,033 sq mi) in size and has an estimated population of 16.5 million.
Zandvoort Fire station Look inside the Fire station Zandvoort, The Netherlands. The station is shared with the Life guards.
Daf Trucks Eindhoven. Daf Trucks in Eindhoven, HQ of Daf Trucks,
Daf Museum / Museumdagen / Museumdays 2013.
Foam pumper Foam pumper Mercedes Actros in service at nuclear power plant Doel. Built by Gemco (Netherlands).