The coronavirus-delayed Expo 2020 has opened in Dubai, with organisers aiming to stage the largest global gathering since the start of the pandemic.
More than 190 countries are showcasing their cultures and innovations inside architecturally striking pavilions on the 438-hectare (1,083-acre) site.
Dubai's government has spent an estimated $7bn (£5.2bn) on the event.
It hopes to attract 25 million visitors over the next six months to boost tourism and investment in the emirate.
Organisers say they have been "delighted" with ticket sales, but analysts believe they will struggle to meet the target because of the continuing restrictions on global travel.
Travellers can visit Dubai if they have a negative PCR test done before departure, however a vaccine is required to visit the rest of the United Arab Emirates.