Mahavira Hall
The Mahavira Hall (Main Hall) is the centerpiece of the temple, enshrining Gautama Buddha. On the east and west sides of the courtyard in front of the Mahavira Hall stand a pair of three-storied stone pagodas of nearly the same size and design. These stone pagodas were erected in the same year.