Netherland. Den Helder, Netherlands is featured in this image photographed by an Expedition 15 crewmember on the International Space Station. The city and harbor of Den Helder in the northern Netherlands has been the home port of the Dutch Royal Navy for over 175 years. Its favorable location provides access to the North Sea, and has made it an important commercial shipping port in addition to its strategic role. [NASA] |
Go to Forum >>0 Comment(s)