The construction of the center began in 2012. The center construction topped out on 27 August 2014. On 31 August 2016, the center facade was revealed. The structure was constructed with a cost of NT$5.4 billion. The center had a trial opening in March–May 2022 before it officially opened on 2 July 2022.