Ocupada por distintas civilizaciones a lo largo de la historia y destruida en más de una ocasión, Budapest es el corazón de Hungría dividido por las aguas del Danubio.