Definition of location noun from the Oxford Advanced Learner's Dictionary
location
noun
ləʊˈkeɪʃn loʊˈkeɪʃn
1[countable]a place where something happens or exists; the position of somethinga honeymoon in a secret locationWhat is the exact location of the ship?2[countable, uncountable]a place outside a film studio where scenes of a film/movie are madeA mountain in the Rockies became the location for a film about Everest.The movie was shot entirely on location in Italy.3[uncountable]the act of finding the position of somebody/somethingLocation of a suitable site may take some time.
Usage note: placesiteareapositionpointlocationscenespotvenueThese are all words for a particular area or part of an area, especially one used for a particular purpose or where somebody/something is situated or happens.place a particular point, area, city, town, building, etc, especially one used for a particular purpose or where a particular thing happens: This would be a good place for a picnic.site the place where something, especially a building, is or will be situated; a place where something happened or that is used for a particular purpose: They've chosen a site for the new school.area a part of a room, building or particular space that is used for a special purpose; a particular place on an object: the hotel reception area◇Move the cursor to a blank area on the screen.position the place where a person or thing is situated; the place where somebody/something is meant to be: From his position at the top of the hill, he could see the harbour. The position of somebody/something is often temporary: the place where somebody/something is at a particular time.point a particular place within an area, where something happens or is supposed to happen: the point at which the river divideslocation a place where something happens or exists, especially a place that is not named or not known: The company is moving to a new location.scene a place where something happens, especially something unpleasant: the scene of the accidentspot a particular point or area, especially one that has a particular character or where something particular happens: The lake is one of the local beauty spots.venue the place where people meet for an organized event such as a performance or sports event.at a place/site/position/point/location/scene/spot/venuein a(n) place/area/position/location/venuethe place/site/point/location/spot/venue where…the right place/site/position/location/spot/venuea central site/position/location/venuethe/somebody's/something's exact/precise place/site/position/point/location/spot