Taken somewhere in Shanghai.  Pretty sure it was around the Jade Buddha Temple area.