“Mandala” in Sanskrit refers to the altar where Buddhas and Bodhisattvas gather together. This Mandala......