Is it? At the intersection of Wangjiang Road and Jinzhai Road, go south to Yangon Road and east.
That north-south road, right? Du Ming Garden Pedestrian Street (no name on the map)
Hanlin Training School? It seems to be in the south of the big shoes.