Archaeologists have discovered a 1,500-year-old imperial site of worship Inner Mongolia in north China.WATCH MORE: https://thestartv.com/c/newsSUBSCRIBE: https://cutt.ly/TheStarLIKE: https://fb.com/TheStarOnline