A FIFA World Cup love story How one match in 1986 produced a relationship that has endured for 40 years…and counting
The massive ‘10,000 Horses Galloping’ spectacle at the annual Ili Heavenly Horse Festival in Xinjiang, China. The compressed drone perspective makes the herd look like a digital simulation