The placemark given in the original post of Dan Edwards for Shanghai - Yu Yuan Garden is wrong. The location of this placemark is the People's Park (Renmin Gongyuan) between Nanjing Road and People's Avenue.
Same applies to the placemark of the Peace Hotel. He's off by 180m to the nortnortheast.