China has inaugurated the Huajiang Grand Canyon Bridge, now the world's highest, towering 625 metres above a gorge in Guizhou ...