A mandala is a symbol of the universe in its ideal form ... A special sand mandala painting is a gift to New York City from the Tibetan Buddhist monks of Drepung Loseling Monastery as a tolken of ...