Sunburst Tower

The Sunburst Tower is a building.