China’s Rock Carving Statues
China's tallest rock Buddha statue is located in Guizhou province in southern China. So far nobody knows who was the…
View of China
China's tallest rock Buddha statue is located in Guizhou province in southern China. So far nobody knows who was the…