懸崖峭壁

Idiom

 * 1) sheer precipices and overhanging rocks; perilous cliffs and precipices