Bordered by the North Sea to the north and west, Germany to the east, and Belgium to the south, The Netherlands has a population of 17 million. With more than 400 people per square kilometer, it's one of the most-densely populated countries in the world.







