One of the barely visible buildings on the right is where Hewlett Packard in Shanghai is located. The image itself was taken while waiting for our ice cream in a Hagen Daz emporium next to the Huangpu river. Did you try to pull the beads to open the window?