We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
This massive temple is in the grounds of the Tzu Chi Foundation hospital, next to the university and forms the hub of the Tzu Chi world HQ. It's a fairly stark, brutal looking building, but it's vast size does take your breath away. It's possible...More