on location" is an English idiom. Meaning "Of a film, television show, or other video-based media, filmed in a real-world setting not located within a studio.