Archaeologists in north China's Inner Mongolia Autonomous Region have excavated a 1,500-year-old imperial worship site resembling the Temple of Heaven in Beijing. The site, where Emperor Xiaowen of the Northern Wei Dynasty (386-557) prayed, is part of a set of ruins on Daqing Mountain in Wuchuan County of the regional capital Hohhot, said Zhang Wenping, deputy head of the regional research institute for cultural relics and archaeology. The ruins were discovered in the 1980s but archaeologists did not determine their usage until the excavation, which began in 2019. During the excavation, a round-shaped building with an inner diameter of 15.5 meters was found. Outside the structure were two platforms, where officials and generals stood while the emperor was praying. Also unearthed were the bones of horses and goats, which are believed to have been sacrificed.