Mecca, Saudi Arabia, dramatic flurry of heavy rain, mighty winds, and electrifying lightning