Dusseldorf Travel Guide Sightseeing Hotel Restaurant Shopping Highlights Author:Jason Russell Situated in the northwest of Germany, where the river Dussel flows into the Rhine, Dusseldorf is one of Germany?s financial, fashion and cultural capitals. It is the state capital of North-Rhine Westphalia, Germany?s largest metropolitan region, consisting of over 11 million people.