zhù​dì

station

驻地 (駐地) zhù​dì
station noun
the place where a military unit or an organization is stationed or headquartered

This unit is stationed in a remote mountainous area.

encampment noun
a place where troops or a group are temporarily camped or based

The expedition team established a temporary camp at the edge of the glacier.

Frequency

Movie subtitles
0.690 per million appears in 0% of films
Written text
5.85 per million

Sources

Definitions
CC-CEDICT