Buda Castle in Budapest, Hungary. Palatial venue for the Hungarian National Gallery displays from Gothic altars to sculpture.