My 7 day trip to China's Jiangsu province was filled with so many memorable moments - one of the biggest moments was our visit to the Grand Buddha at Ling Shan 靈山大佛 in Wuxi. Standing at 88 metres, the Grand Buddha at Ling Shan is one of the largest Buddha statues in the world.
0 Comments