Budapest, the capital and largest city of Hungary, lies on what river? Login To Play Create An Account