Language:
Free Online Dictionary|3Dict

五臺山

Source : CEDICT

Mt Wutai in Shanxi, one of the Four Sacred Mountains and Bodhimanda of Manjushri 文殊