Hengsha Passenger Transport Terminal is a Pier located in Chongming District, Shanghai. It is one of the 169 piers in China. Address of Hengsha Passenger Transport Terminal is Fuminsha Rd, Chongming District, Shanghai, China.
Some of the places around Hengsha Passenger Transport Terminal are -
Fuminsha Rd, Chongming District, Shanghai, China
Address of Hengsha Passenger Transport Terminal is Fuminsha Rd, Chongming District, Shanghai, China.
Hengsha Passenger Transport Terminal is located in Chongming District, Shanghai.
Hengsha Passenger Transport Terminal is a Pier in China