This was the first film ever filmed in Sweden (the German word Tiergarten is a translation of Djurgården, which is a quarter in Stockholm).
MoreLess Releases