Beitou Sports Center

Can anyone please tell me where the Beitou Sports Center is? Which MRT station is it close to?
I am hoping to start going there in addition to the Zhongshan Sports Center.
Thanks for your help!

Here in Chinese:

scroll to the bottom of the page for a link to the map it says “map”