Capital city that stands on the River Vistula (6)
I believe the answer is:
warsaw
(Other definitions for warsaw that I've seen before include "Capital city on the Vistula" , "Largest city in Poland" , "Capital city of Poland" , "Poland's largest city" , "Capital of a European Union state" .)