China makes an escalator down the sea ..

45

China makes an escalator down the sea .. so we can see underwater views .. great .. 👍

https://www.youtube.com/watch?v=l4SErkwehhg