Address: No. 171, 569, Yun Le Road, Feng Shang International Plaza 运乐路595号,108单元,丰尚国际广场
Distance: 2.6km
Time needed: 10 minutes ride / less than 5 minutes drive