NEW ORLEANS (WGNO) — A group of Buddhist monks is in New Orleans creating a stunning piece of art at Tulane Medical ... “This mandala is the Green Tara female Buddha.” That female Buddha ...