The Miaoying Temple, also known as the “White Stupa Temple”, is a Chinese Buddhist temple on the north side of Fuchengmennei Street in the Xicheng District of Beijing. There were temples built on the sites since the Liao and Yuan dynasties.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.