Possible Pyramid UFOs over China September 15, 2011 by Steve Beckow Hmmm…. Looks like a couple of pyramid UFOs. Might be photoshopped. We’ll let you decide. Over Hebei Luannan, China, Sept 9, 2011 Share this:TwitterFacebookRedditEmail