Kalachakra Mantra Mandala is handpainted on cotton canvas in Nepal. Kalachakra is in the center of the mandala with mantra around it.