Distorting mirrors are hot attractions at Grand World in Shanghai, March 31, 2017. [Photo/China News Service]