A hyperrealistic rendering of China's largest city may look like a video game setting, but it has a much more serious purpose As the gaming world eagerly awaits Grand Theft Auto VI, rumoured to allow ...
Visiting Shanghai is an exhilarating experience. This financial hub of 25 million was seemingly made for skyscraper-ogling, fashion-finding and dumpling-sampling. Its metro system is clean and ...