Shinjuku L Tower
Japan
The 1019th tallest building in the world
The Shinjuku L Tower is a skyscraper located in Shinjuku, Tokyo, Japan. Construction of the 121-metre (397 ft), 31-storey skyscraper was finished in 1989. It was built by the Japanese construction firm, Shimizu Construction Company.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).