Art & Culture
Buddhist shrine once a scene of royal secrets, murder, scandal
It's said Zhanghua Temple, sitting on the southeastern tip of Shashi City, Hubei Province, was originally built on the site of Zhanghua Palace (or Zhanghua Platform.
2021-03-12 16:00