Mati Shi, China π¨π³ The monastery of Matisa or Mati Shi (Mati Si), also called the Horseshoe Temple (Horse's Hoof Temple) is a Buddhist temple complex located in caves and rocks, which is more than 1600 years old.
Mati Shi, China π¨π³ The monastery of Matisa or Mati Shi (Mati Si), also called the Horseshoe Temple (Horse's Hoof Temple) is a Buddhist temple complex located in caves and rocks, which is more than 1600 years old.