situs (n.)youdaoicibaDictYouDict
Latin, "situation, position" (see site). In technical uses in English, "proper or original position and location of something" (as in in situ).