Snake bridge, Mouse bridge, Turtle bridge, ....
Eh... I'm not sure if you are joking, but I believe you know this
There is no translation for it so they translated literal meaning of the word, though I would rather use a more descriptive translation.
There is a "cau khi" in HCM city.
where exactly?