An ancient stone pagoda has finally returned to North China’s Shanxi province after it was stolen from Dengyu village in 1998, nearly 20 years ago. The 1,300-year-old Dengyu Stone Tower dates back to the Tang Dynasty (618-907), and boasts exquisite Buddhist sculpture with beautiful colors and four faces of Buddhist images. The ancient pagoda was […]