Standing a whopping 71-meters-high, Leshan Giant Buddha is the world’s largest Buddha sculpture and one of the most popular tourist attractions in China.
22