The giant statue of Buddha in Leshan, southwest China's Sichuan Province was reopened to visitors on April 1 after undergoing repairs over the past six months. Standing at 71 meters tall at the confluence of three rivers, it is believed to be the world's tallest stone Buddha statue. It was carved out of a cliff face of Cretaceous red sandstone. #SeeChina #HiChina