optical illusion

Optical illusion museum wows China

A museum in Zhengzhou, China gives visitors the opportunity to interact with the optical illusions it has on display.