Are Dengfeng and Shenzhen cities in China?
Shenzhen Shenzhen ( ; ) is a major city in Guangdong Province, China. It forms part of the Pearl River Delta megalopolis. The city is located immediately north of Hong Kong Special Administrative Region and holds sub-provincial administrative status, with powers slightly less than a province.
Taoyuan Station (Shenzhen) Taoyuan Station (), is a station on Line 1 of the Shenzhen Metro in Shenzhen, Guangdong Province, China. It was opened on 15 June 2011, with the extension of Line 1.