- stationed in China
- located in China
Generated: This usage refers to someone, such as a diplomat or military personnel, who is assigned to be based in China for their work.
He is stationed in Beijing.
Generated: This meaning describes something that is situated within the geographical boundaries of China, such as a company or an organization.