Anyone know where that pic is taken? What is the building? Significance?
Not yet, lotta people looking, still somewhere in asia (not HK) is the general thought at the moment