Hot air balloons from 50 countries are taking to the skies in New Mexico.

The Albuquerque International Balloon Fiesta runs until next Sunday and is expected to attract nearly a million visitors.