地處 dì chǔ

DEFINITIONS

  1. to be located at
  2. to be situated in

CHARACTERS

地 dì earth; soil, ground; region
處 chǔ place, locale; department