set location
filming place
Reports from the set location at Bush Stadium indicated that cast members were letting off steam between scenes.
Reports from the filming place at Bush Stadium indicated that cast members were letting off steam between scenes.