The globe is shocked by China's highest wind turbine ever, which is higher than two Statues of Liberty. China has proved that ...
A 22.29-meter-tall cliffside Buddha statue in Hebi City has started a three-year restoration. Dating back over 1,700 years, it's China's earliest and northern China's largest cliffside Buddha. The ...