What country is bordered on the north by Poland and Germany?

That would be the Czech Republic.