A 125-foot statue of Raja Raja Chola will be installed at the Grand Chola Museum in Thanjavur to honor Tamil heritage.
One grey afternoon, I was standing by the feet of a tall man. A really tall man and conjuring mathematical numbers. He was wearing strappy sandals with neat stitches and I was trying to stack myself ...