The wax statues setting featuring former British Prime Minister Margaret Thatcher talking with former Chinese leader Deng Xiaoping in the Beijing's Great Hall of the People are on display in an exhibition center in Shenzhen, China Tuesday, April 9, 2013.
{}