The Ba Jia Jiang or Eight Generals of Taiwan are temple and deity guardians who offer mystical protection during religious ceremonies and events.
Taiwan's Ba Jia Jiang or Eight Generals are temple and deity guardians that offer mystical protection durign religious ceremonies and events. Bao An Temple, Taipei, Taiwan.