The Huajiang Grand Canyon Bridge in southwest China is the world’s highest, rising 625 metres above a river in Guizhou province.
ADVERTISEMENT
…

The Huajiang Grand Canyon Bridge in southwest China is the world’s highest, rising 625 metres above a river in Guizhou province.
ADVERTISEMENT
…
Leave a Reply