Answer the following question. Poland, Russia, Sweden, Latvia, Germany and Finland all have a border on which body of water?
baltic sea