A Curbed reader writes in from their perch in a nearby tower with some images of construction on the roof of the rear of the Suntrust International Center tower on Biscayne Boulevard. It appears they're building some kind of rooftop platform with, perhaps, shade structures. What in the world are they building? A rooftop restaurant? A sports venue of some sort?