Located at the center of Taipei City’s park district—Next to Taipei Fine Arts Museum in Zhongshan District Address: 646 Linsen N. Rd., Zhongshan Dist., Taipei 10461, Taiwan (R.O.C.)