Production began in Hungary in April 2012, with the capital Budapest standing in for Moscow. A military shooting range near Hajmáskér was used for shooting live ammunition, while vehicular stunts were shot at the Hungaroring, a Formula One racing circuit in Mogyoród.
where did they film a good day to die hard
Hungary Budapest military shooting range near Hajmáskér Hungaroring, a Formula One racing circuit in Mogyoród