Dirección: No. 221, Sec. 2, Zhishan Rd., Distrito de Shilin, Ciudad de Taipei, Taiwán | Ver en el mapa
El museo se encuentra en el distrito Shilin de Taipei, rodeado de colinas boscosas al norte del centro de la ciudad. Su ubicación ofrece un entorno más tranquilo que las atracciones del centro, sin dejar de ser de fácil acceso en transporte público.
Punto de referencia más cercano: Estación MRT de Zhishan, a unos 2,5 km









