High spirits as Hungary hosts one of Europe's biggest festivals

These are the exuberant scenes from one of Europe’s biggest festivals.

Sziget, which is taking place from August 10-17, has seen around 400,000 people descend on the Hungarian capital Budapest.

The week-long extravaganza, which is hosted on an island in the Danube, has included performances from Robbie Williams, Alt-J and Interpol.