Vivid Buddha statues discovered in South China
Buddha statues at the Longshan Grottoes in Foshan City, South China’s Guangdong Province, May 18, 2016. The little-known grottoes have been found to house hundreds of Buddha statues carved into the cliffs in diverse styles and sizes. (Photo/IC)