地处
Traditional form:
地處
Pinyin (reading):
dìchǔ
Definitions:
- to be located at
- to be situated in
Characters:
- 地 - earth, ground, soil; land, region; structural particle used before a verb
- 处 - to reside at, to live in; place, locale; department
Traditional characters: