Address & Contact

Our Address

Unit A1101, Jianyin Plaza, No.289 Zheqiao Road, Shanghai, Shanghai Province, China

GPS

25.651491589899, -86.198388697518

Telephone

Navigation equipment, nautical charts supply in China