3 from the US made the list, including the Ellipse, which is a little surprising lol
Yep, it looks like its right on West street. Probably Pier 45 in the near background.
They’re using the definition of supertall loosely. The Lotte tower in South Korea looks phenomenal. NYC could use a building like that.