Fo Guang Shan He Hua Buddhist Temple is the largest in Europe built in a traditional Chinese palace style. With over 200 branch temples around the world, Fo Guang Shan started in 1967 on a mountain top monastery bamboo forest in Taiwan. The ardent supporters and devotees aim to bring joy, confidence, hope and happiness to the Earth through meditation and the Humanistic Buddhism philosophy.