It's worth noting there are 5 or 6 apple stores at least, in HK. That one pictured is on HK island. It is not a whole building, just a lease space spanning the street there between two buildings. I've been in it.
@Snowden activity was taking place in Kowloon, which has a few more Apple stores, but not this one pictured. Also possibly notable, is that HK New Territories are connected to the China border at Shenzhen.
When I saw the image of the cargo truck, my first thought was this is a truck in HK, given the context of the photos.
So…. cross border shipments at Luohu?
@ Snowden involved with Apple?
Apple stores are CIA fronts?
Who knows what it all means, still thinking..