State: Shanghai
Results 1 - 1 of 1

HRDD is located in Chongming Island, Shanghai, close to the bellmouth of Yangtze River, opposite to the port of Shanghai. With excellent geographic and water conditions, it covers an area of 230,000 sq. meters and a coastal line of 2,300 meters. The yard ...
Read More...
Category:China East area Shipyards