Bǎimùdà shì Dàxīyáng shàng de yī gè Yīngshǔ dǎoyǔ.
Bermuda is a British island territory in the Atlantic Ocean.
Tips
culture
百慕大三角 (the Bermuda Triangle) is a cultural shorthand in Chinese — as in English — for mysterious disappearances and unexplained events. The phrase is used figuratively to describe things that seem to vanish without a trace.