It shows the band performing on what appears to be a helicopter pad at the top of a tall building (possibly a hospital or a news station).
The image portrays a band playing on a helicopter pad located at the top of a high building, potentially a hospital or news station.