Pennzoil Place
Houston, United States
The 707th tallest building in the world
Pennzoil Place is a set of two 36-story towers in Downtown Houston, Texas, United States. designed by Philip Johnson/John Burgee Architects from a concept by Eli Attia, a staff architect with the firm. Completed in 1976, it is Houston's most award-winning skyscraper and is widely known for its innovative design.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).