Hubin Dao
Hubin Dao: 31.220643, 121.476676