The 2016 Beijing International Running Festival took place Sunday morning in Beijing's Tiananmen Square. About 21,000 runners participated in the festival's half marathon and family run event. [Photo/IC]