About Grand Buddha at Ling Shan

Grand Buddha at Ling Shan
The Grand Buddha is located on the north shore of Lake Tai, near Wuxi, Jiangsu. It is one of the largest Buddha statues in China and also in the world.