Dirección: N.º 221, Sec. 2, calle Zhishan, distrito de Shilin, ciudad de Taipéi, Taiwán el Ver en el mapa
El museo está situado en el distrito de Shilin, en Taipéi, junto a unas colinas boscosas al norte del centro de la ciudad. Su ubicación ofrece un entorno más tranquilo que las atracciones del centro, aunque sigue siendo fácil llegar en transporte público.
Punto de referencia más cercano: Estación de metro de Zhishan, a unos 2,5 km









