Japanese artist Miyanishi Tatsuya's Tyrannosaurus Series Exhibition opens in Suzhou, East China's Jiangsu Province on Monday. Photo: CNSphoto