Where Was Witcher: Blood Origin Filmed? All Shooting Locations Explained 26 March, 2024 by Newstars Education See also 'Our superhero': Ratan Tata fans react to his latest pics