Mahavira Hall
In China, Indra (帝釋天 Dìshìtiān) is regarded as one of the twenty-four protective devas ( Èrshísì zhūtiān) of Buddhism. In Chinese Buddhist temples, his statue is usually enshrined in the Mahavira Hall along with the other devas.