Grand Buddha statue in Leshan
Grand Buddha statue in Leshan, China. It was finished in the year 803, and is in total 71 meters high.
© Htjostheim | Stock Free Images
Similar Free Images