The Nanjing 2014 Youth Olympic Games featured all 28 sports on the Olympic programme and were held from 16 to 28 August.