Huajiang Canyon Bridge waterfall

    by Polly Spring: China

    A waterfall pouring off the Huajiang Canyon Bridge in China, which is the tallest bridge in the world. Wild combo of nature and engineering

    Transcript (zh)

    字幕志愿者 杨茜茜