English:
Quahuacan Cliff
Chinese:
翘枝崖
Japanese:
クァワカン断崖(クァワカンだんがい)