The White Horse Temple is a Buddhist temple located not far from Luoyang , Henan, in China. This temple is reputed to be the first Buddhist temple in China, as, according to tradition, it was built...
Archaeologists in Afghanistan have discovered exceptionally rare pieces of an ancient Buddhist manuscript dated to around the seventh century AD at an ancient settlement near Kabul. In the spring of...