a band performing on a stage in Taiwan