Taipei Art Park

181 Zhongshan North Road Section 3 Zhongshan District Taipei 10461 Taiwan Adjacent to the TFAM