Mandala'', a cosmic palace painstakingly created with colour pigments within the contours of a Buddhist monastery, with utmost spiritual sanctity, becomes the centre of much excitement when it ...