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
Pong Dong Airport, Shanghai: 167 KM
Hong Qiao Airport, Shanghai: 127 KM
Speed Train,Wuxi East: 47 KM