Tao Xiangli stands beside his homemade submarine

Tao Xiangli stands beside his homemade submarine. His submarine made from old oil barrels but fully functional with a periscope, depth control tanks, electric motors and two propellers

Tao Xiangli stands beside his homemade submarine