Hitman 3’s final locations have been revealed

Berlin in Germany, Mendoza in Argentina, and the Carpathian Mountains in Romania

Hitman 3’s final locations have been revealed