1 Answers

Mount Tiantai is a Buddhist holy mountain in Zhejiang, China, the origin of Tiantai/Tendai/Cheontae Buddhism.

7 views