(idiom) (of a cliff, mountain etc) steep; lofty; imposing
Turn 壁立千仞 into a printable worksheet PDF with Tianzige practice grids and pinyin.