...and thought only London and Paris has Wax Museum