Lion Rock is a lifelike lion above the southern Tianmen of Hengshan Mountain. During the Anti-Japanese War, it was engraved with impassioned oaths, which inspired the heroic warriors to kill the enemy, and was known by the Chinese as a waking male teacher.