Mahavira Hall
The Shanhua Temple today consists of three main halls (The Mahavira Hall, the Sansheng Hall and the Main Gate) arranged on a north-south axis and two pavilions located to the east and west of the Sansheng Hall. There are also two smaller halls on each side of the Mahavira Hall. The main halls were all first built during the Liao Dynasty (907-1125), but only the Mahavira Hall is now considered a Liao Building. The Main Gate and Sansheng Hall were extensively renovated during the subsequent Jin dynasty, and are classified by scholars as being Jin buildings.