Incoming!
China, on Sep 10, 2003

Note the dramatic increase in size the last days. Guess NASA’s balloon completed its mission and came back down to base.
Walter