Update: We added a video sent to us from TheLifeBeyondEarth. The folks over at AnonymousFO have found what appears to be a potential building.Read more