Geographical Location
Linker Screen is located in the port city of Zhangjiagang about 130 KM west of Shanghai on the southern bank of the Yangtze River.
Airports near Zhangjiagang
Transport:
Pong Dong Airport, Shanghai: 167 KM
Hong Qiao Airport, Shanghai: 127 KM
Wuxi Airport:57KM
Speed Train,Wuxi East: 47 KM