Elephant puppets wowed visitors in the canal basin : vimarsa