地处dìchǔ
Top 9000
Meanings
1. to be located at
2. to be situated in
Characters used
Examples1
Zhejiang Province is located on the southeastern coast of China and belongs to the East China region.