驻 + Location + Noun
驻 (zhù) means "to be stationed" or "to be posted" at a location, typically used for diplomatic or military assignments. It commonly appears before a place name to indicate an official posting, as in 驻华大使 (ambassador stationed in China).
他是驻日本的外交官。
Tā shì zhù Rìběn de wàijiāoguān.
He is a diplomat stationed in Japan.
驻华大使出席了今天的会议。
Zhù Huá dàshǐ chūxí le jīntiān de huìyì.
The ambassador to China attended today's meeting.
这支部队驻扎在边境地区。
Zhè zhī bùduì zhùzhā zài biānjìng dìqū.
This unit is stationed in the border area.