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.
Grace Future at IJmuiden, The Netherlands.
Editor: the bulk carrier Grace Future (IMO 9331543) sa...
Conro/Container Ship Niledutch Prominence at Ijmuiden, The Netherlands.
Editor: the Niledutch Pro...
Rutland at IJmuiden
Photo of the bulk carrier Rutland at Ijmuiden, The Netherlands.
See picture #10428 for more detai...
Off-shore vessel Shelf Express at IJmuiden, The Netherlands.
See picture #10774 for more detail...
Photo of the tug Suhaili, built in 1976. Seen here moored at IJmuiden, The Netherlands.