This is probably not a balloon, but what else could it be? Perhaps a Chinese inventor with a spectacular new personal flight system...or something very much stranger?