Clear your mind in the calming atmosphere of Mengchia Chingshui Temple. No matter your beliefs, it's the perfect place for some quiet self-reflection.
Located in Ximending, this place of worship is worth a look. But you'll find plenty more to check out in the area. Taipei 101, National Palace Museum, and National Taiwan Democracy Memorial Hall are within easy reach of Mengchia Chingshui Temple.