Taipei Local Temple

  • No.89, Lane 155, Dunhua N. Rd., Songshan District, Taipei City 105, Taiwan
  • Website of Taipei Local Temple
    *The contents of this website may not necessarily represent official views of the Happy Science Group.