China just built the world's biggest ship elevator, and it's freaking massive.
Note :- All Nidokidos friends are requested to like our facebook Page
View more random threads:
- Teray peechay hunn takk
- Worlds Nicest Rolls Royce Phantom and Ghost
- Molly's Story
- Professional skateboarders shocked
- Greatest catch in the history of tape ball...
- A Tiny Apartment Transforms into 24 Rooms
- Designing the Tata Nano
- People Are Awesome - Women's Edition 2
- San Francisco BART Train Journey