Where is the North Sea Located?

The North Sea is located between Norway, Denmark, Germany, the Netherlands, Belgium, France and Great Britain. It links up with the Atlantic Ocean to the north and also the southwest, via the Channel. To the east it links up with the Baltic Sea. To see the location on the map check out this site: