10 / 167
Cuban National Ballet School, Havana - the biggest in the world with 4350 students