A 76 feet X 10 feet installation at the Peace Truth Ahimsa Museum, the Ahimsa Wall is the largest photo wall on the Mahatma in the world! Over 400 pictures document the journey of the man we call the Mahatma, making it a fantastic engagement platform for all who visit the museum.