China has opened Beipanjiang towering bridge hanging 565 metres (1,854 feet) above a gorge in southwestern China to traffic. It is claimed to be the world’s highest bridge.