The megacity Shenzhen is located in the south of Guangdong Province on the Pearl River in southern China and connects the metropolis of Hong Kong with the Chinese mainland. With a population of more than 12 million, Shenzhen is one of the fastest growing cities in the world.