Ancient Buddhist temple dedicated to the Medicine Buddha and to the "Twelve Divine Generals", fierce spirits that drive disease out of the body.
Ancient Buddhist temple dedicated to the Medicine Buddha and to the "Twelve Divine Generals", fierce spirits that drive disease out of the body.