Thousands of hot air balloon enthusiasts have gathered in Albuquerque, New Mexico, for the annual balloon fiesta. The event attracts teams from around the world and balloons of all shapes and sizes, and continues until 11 October