July 18, 2019 marks the 101st birth anniversary of Nelson Mandela. India’s popular sand artist, Sudarsan Pattnaik created a stirring replica of Mandela at Puri beach to honour the former President of South Africa, who fought for freedom, justice and democracy throughout his life.