One of the world's greatest cultural celebrations. Annual springtime event spanning 10 days, with thousands of musicians playing on 12 stages and attracting almost 500,000 culture-crazed fans from around the world.