61 Hami Street
Taipei City 103 Taiwan
Taipei City 103 Taiwan
+886 2 2595 1676
Open Hours6.30am-10pm daily
OverviewLocated across the street from the Confucius Temple, this Taoist temple is dedicated to the god of medicine. Built in 1830, it has quite a fascinating history. Early immigrants...
more
