Good news! The Liaodi Pagoda, China’s tallest brick pagoda in Dingzhou, North China’s Hebei province, has opened to the public. Featuring the art of architecture, Buddhist culture, calligraphy and paintings, the pagoda plays an important role in Chinese history.