South East Asia for her unconditional love, compassion and mercy. Puto Shan, or 'Buddha...
4
South East Asia for her unconditional love, compassion and mercy. Puto Shan, or 'Buddha Mountain', is situated on an island south of Shanghai. There are many temples and monasteries