The Hungarian Royal Palace in Buda Castle overlooking the Danube river is now home to the Hungarian National Gallery.