This is a photo of Rinpoche with Mr. Yeh Xiao Wen, Director General of The State Administration of Religious Affairs of P.R. of China in Puto Shan, sacred island of Quan Yin, in China.
Comments
Please note that all comments must adhere to the Shugdentoday.com discussion rules and terms of use.