Madame Tussauds Indian Statue / I first visited madame tussauds in 1996 in uk.and my pictures with wax statues einstein and i have been to some of the wax museum in india but all are very small with a limited number of stsutes.