by KarSol
Budapest Hungary - Buda Castle or Royal Palace of Buda built on the southern Castle Hill in 1265AD and Danube River.