Most of the time, the Art of Living Center is a picturesque mountain wellness destination offering peaceful, meditative practices to visitors from across the country and the world.