座落 zuò luò

DEFINITIONS

  1. to be situated
  2. located at (of building)
  3. also written 坐落[zuo4 luo4]

CHARACTERS

座 zuò seat; stand, base
落 luò fall, drop; net income, surplus