Sixteen Indians stranded who were stuck aboard a ship in China for six months arrived in Mumbai, Maharashtra.