Find the word definition

Wikipedia
Fangchuan

Fangchuan Village (Chinese: 防川村, Fangchuancun) is a village in China near the triple border it shares with North Korea and Russia.