This amazing photo captures an astounding moment of human ingenuity, spirit and strength. These people form the foundation of a soon-to-be human tower, known as a “castell” as part of the annual Castells Competition held in the Catalonia region of Spain. This moment in time showcases a very dramatic human mandala.
Joe Mangrum creates amazing sand paintings, usually on the street. Most of them are mandalas and some I plan to feature … More