aventuro Back to map A
Temples

Temple of the Eighteen Lords

4.2 · 819 reviews
Temple of the Eighteen Lords, No. 52茂林村坪林 Shimen District, New Taipei City, Taiwan 253
Plan your visit
Address
Temple of the Eighteen Lords, No. 52茂林村坪林 Shimen District, New Taipei City, Taiwan 253
Website
25.272, 121.595
Get directions

Frequently asked

Close by you'll find Ju Ming Museum, Dharma Drum Mountain World Center for Buddhist Education, Laomei Green Reef.