Dafo, the Leshan Giant Buddha – Sichuan Province
The 71m (233 feet) high Leshan Giant Buddha, known as Dafo by the Chinese, is carved into the side of a hill overlooking the meeting of three rivers.
Read more
You're Not From Around Here, Are You?