Answer: What In The World Happened Here? LXXIII: (73)
This is apparently the world's first commercial Solar Updraft Tower, though the illustration offered showed it under construction. Oddly enough, Google Earth now has a different view, though, an up-to-date image would show the completed project. Here is the wiki.