China just built the world's biggest ship elevator, and it's freaking massive.





Name:  5670.jpg
Views: 804
Size:  55.0 KB




 







Subscribe to Nidokidos Videos