There are really no interesting places near Shenzhen North Railway Station.
The nearest scenic spot to Shenzhen North is Yang Tai (actually, it S not too far, it takes 40 minutes to transfer, and there is a free park. The scenery is fair, but the mountain is not high but relatively large.
You can go shopping or eating in East Gate or Huaqiang North (about 30-40 minutes by car).
It takes at least half a day to enjoy a scenic spot in Shenzhen. If you don&;t amp T have enough time. ; S better be near the north of Shenzhen.