A balloonist in Bristol, southwest England checks the ropes as he prepares for take-off Friday. Bristol’s annual International Balloon Fiesta is Europe’s largest hot air balloon festival and attracts thousands of spectators. This year’s perfect weather conditions allowed more than 100 balloons to rise into the skies above the city on the river Avon.
