Established in 2017, NeoBards Taipei is located near the skyscraper Taipei 101 at the heart of Taipei City. This marked the beginning of the Bards’ story.