Suspension bridge up in the mountains of Taiwan.