Filming Locations: Lily Lane Buda Hills, Budapest, Hungary Danube River, Budapest, Hungary Hungary Budapest, Hungary