Where is Keji Dalou Zhan?

Where is Keji Dalou Zhan located?

Keji Dalou Zhan, Keji Dalou Zhan, TW (approx. 25.0248°, 121.5431°)


Where is Keji Dalou Zhan on the map?