A Clear Majority

René Ammann
9. December 2024
Thirteen of the 100 towers are located in Shenzhen, China. (Photo: Charlie Fong/Wikimedia Commons)

Other articles in this category