World-famous band 'Imagine Dragons' set to rock Tianhe

en.thnet.gov.cn Updated: March 19, 2026

The global influential rock band Imagine Dragons is set to light up the stage with their highly anticipated concerts on March 20, 22 and 25 at Guangdong Olympic Sports Center in Tianhe.

Fans can get into the spirit early with the band's official pop-up store, running from March 14 to 25 at Utopa Olympic Sports Center Flagship Shop (North Gate 3). The store offers exclusive limited-edition merchandise, including apparel, fan accessories and collectibles.

0318-演唱会1.jpg

Limited-edition merchandise available at the band's official pop-up store. [Photo/WeChat account: tianhefabu]

Imagine Dragons, formed in 2008, has become one of the world's most streamed artists. The band is known for their unique fusion of pop-rock, alternative rock and electronic elements. They have won a Grammy Award for Best Rock Performance and received a nomination for Record of the Year. Originating from Las Vegas, Imagine Dragons have captivated audiences worldwide with their distinctive sound and powerful stage presence.

0318-演唱会2.jpg

Poster of Imagine Dragons' upcoming concerts in Tianhe. [Photo/WeChat account: tianhefabu]