News

This photo taken on Feb. 28, 2025 shows the Hanging Temple, or Xuankong Temple, in Hunyuan County, Datong City in north China's Shanxi Province. Built over 1,500 years ago, the temple is notable ...
Many temples are so breathtakingly beautiful that they’ve become tourist ... one of the first Buddhist deities to arrive in Japan from China in 680. The Temple of Debod, Madrid, Spain This ...