Do you know what a Sand Mandala is? Did you know that there is a Tibetan Buddhist Meditation Center right here in Arlington?