Ancient Buddhist temple discovered in northern China

   

v20240901