Post by @samchun • Hey
The Leshan Giant Buddha in China is the tallest stone Buddha statue worldwide, carved into a mountainside during the Tang Dynasty.
Stats
Actions: 0
Comments: 0
Likes: 1
Mirrors: 0
Quotes: 0
Comments