tiān xiǎn

  1. a natural stronghold