Strategic Location Meaning