Rate Our Talls: 250-299 meters
Star Harbor International Centre
Shanghai, China
263m/863ft tallest
50 floors tallest
Hotel, Office
Pelli Clarke Pelli Architects
2018
North Bund Twin Towers, right in frame.
CD0A2554-Edit by Roger Hughes, on Flickr
DSC00598 by Ryan YIN, on Flickr
China Trip by Ann Lythjohan, on Flickr