SFO? San Fran?
SFO = San Francisco ... prior posts with the plane in question
Thats a shot of China I believe, theres a big blob of those generic rectangular apartment buildings up on the north end of the pic, plus theres so much tankage without a nearby refinery. The Chinese have been really into building gobs of oil storage.