Ling Long Pagoda
People's Republic of China
The 186th tallest tower in the world
The Ling Long Pagoda or Linglong Tower (Multifunctional Studio Tower) houses a part of the International Broadcast Center (IBC). It is located near the Olympic Cauldron, on the northwest side of Beijing National Stadium. "Ling Long" means delicate, and is referred to as the Delicate Tower in Chinese.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).