Réponse:
Les fleuves de gauche à droite :
Der Rhein, der Neckar, die Donau, der Main, die Elbe, die Spree
Les villes de gauche à droite : Mainz, Dresden, Berlin