Zhongwei Gao Miao: Hell in the temple
Zhongwei Gao Miao (Chinese name: 中衛高廟; literally meaning ‘High Temple’) is located in the Zhongwei (中衛)County, Ningxia Hui Autonomous Region (寧夏回族自治區), China. This temple is built symmetrically, layers upon layers to 29 meters high.