Shenzhen is a locality located 1944.06 km north from Beijing in Guangdong, China. The population of Shenzhen is 11,908,400 people. Dongguan, Hong Kong, Huizhou are located close to Shenzhen. You can find Shenzhen on any map using the following decimal coordinates: 22.535 (latitude), 114.054 (longitude).