No. 68 Zhongda, Road, Lishui District, Nanjing
211200, Mainland China
12.76 mi (20.53km) from City Center