Filming Locations (3)

  • Bolzano, Trentino-Alto Adige, Italy (on location)

  • Antwerp, Belgium (on location)

  • Yunnan, China (on location)