I've seen this, but I didn't know they built such things for their navy.
http://bbs.china.com/images/2004-08-27/1093582763001.jpg
http://bbs.china.com/images/2004-08-27/1093582763001.jpg
We use essential cookies to make this site work, and optional cookies to enhance your experience.