I don't know if anyone's seen this before, but I am seeing a giant building on the south end of KSEA - quite amusing but prevents me from really flying the final approach.
Yes, did you recently install a any freeware scenery in the mid east or Asia (can't remember which scenery it was but I had the same issue)? If so deactivate it and all will return to normal.