World's Largest Buddha Statue Carved into a Cliff The Leshan Giant Buddha is the world's largest stone Buddha statue located in the Sichuan province of China, near the city of Leshan. The monumental structure was first carved out of a cliff where the Minjiang, Dadu, and Qingyi rivers meet during the Tang Dynasty (618-907AD) and continues to stand tall today, proving to be a tourist attraction for spiritual followers and art enthusiasts.
Celebrating creativity through comprehensive and unique articles on design, technology, architecture, photography, and wonders of the World. Our purpose is to highlight the best sides of humanity.