Leshan Giant Buddha (Dafo) is UNESCO World Heritage site, located in Le Shan City, Sichuan Province, China.