









刀山血海 is a Chinese idiom (chengyu) meaning “a place or situation of extreme peril and difficulty”. Literally, “A mountain of swords and a sea of blood”.

Picture and word Bingo for your class
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →刀山血海 (dāo shān xuè hǎi) is a Chinese idiom (chengyu) meaning “a place or situation of extreme peril and difficulty”.
刀山血海 is pronounced dāo shān xuè hǎi in Mandarin Chinese.
Literally, 刀山血海 means “a mountain of swords and a sea of blood”. It is used to mean “a place or situation of extreme peril and difficulty”.
比喻极其危险和艰难的地方