Painted stone slabs on stairs are arranged to look like a computer keyboard near an IT-themed shopping center in Southwest China’s Chongqing Municipality, April 18, 2017. (Photo: China News Service/Chen Chao)
Go to Forum >>0 Comment(s)