Wow, it took a bit of work, but I figured out the where pic.
Google maps has offset data because 'china' and also the location for the specific building is in the wrong spot, several blocks away in the wrong spot on the offset map. I had to locate it visually.. then i was able to figure out where the pictures where taken from.