With another dramatic fireworks display on August 24 at the National Stadium , the Beijing Olympics came to a dazzling close, ending two weeks of spectacular athletic performances during an Olympic competition that shines Olympic spirit almost everywhere.