Originally my spouse and I were planning to see just Hong Kong and Macau but I'm becoming more and more interested in seeing Shenzhen. Is one day enough to see a lot of the city or should I spend two? There's a lot I want to see in Hong Kong too since that's what we originally planned so I really want to know if 2 days in Shenzhen is unnecessary.
I am mainly interested in the views from Talent Park, the light show, Huaqiangbei electronics market and the Dongmen Pedestrian Street. If you have more ideas of where to see beautiful city views in Shenzhen or interesting things to do let me know.