Wutai_Shan_temple_grounds60

Wu-tai Shan Temple on Wu-tai Mountain, one of the four most sacred mountains in China and the site of the Vajra Throne for Manjurshri

Wu-tai Shan Temple on Wu-tai Mountain, one of the four most sacred mountains in China and the site of the Vajra Throne for Manjurshri