Another death-defying suspension bridge high in the mountains