Buda et Pest se font face de part et d'autre du majestueux Danube, qui traverse plusieurs pays et suit un cours de 2820 km entre la Forêt-Noire et la mer Noire.